I now know it reminds me of medieval gargoyles in the ancient cathedrals of Europe meant to remind worshipers of the demons of Hell.
Also Aztec demons of their underworld.
Seems very appropriate....
Good call. This "obsessed with and bored with sex" culture is absolutely sent straight from hell.