Gorgon's Mirror Picture

Just playing with some Greek Mythology
Last thing you'll ever see
tri-headed gorgon goddess
Gorgon's Mirror
medusa Gorgone
E Gorgone