Medusa Picture

Meet Medusa in the ancient mysterious, undiscoverd island of Greek Mythology. She has a lot of snakes around her head, and she has a half-human and half-snake. Don't try to look at Medusa. If someone does, Medusa's glowing eyes will make hime or her ito a stone like statue.
Continue Reading: Medusa