Yes with their white overalls and strange large caps, they have to be demons."