Sounds like this came from the same lameos who brought the world the religion of Godzilla.

Creating Wonders, one idea at a time.
The Living Laura Banner