No Idea who or what they are, but boy do they look the part.

No Idea who or what they are, but boy do they look the part.