Yeah, that's a curiosity that showed up in images from (mumble) back when (cough cough). Sorry, working without a net or references here.
I for one am certain it's aliens. Or Satan. Definitely Satan.
I for one am certain it's aliens. Or Satan. Definitely Satan.