Diana, in Greek the Goddess Artemis, ruled the forest, made gazing guys turn to stone, and passed the Holy Spirit of the Mushrooms in her ceremonies at the Artemision in Ephesos by urinating into her worshippers’ mouth…
tights tightsqueeze