We did not find results for: Where is Medusa?.
Check spelling or type a new query.
Goddess from Greek mythology
In Greek mythology, Medusa, also called Gorgo or the Gorgon, was one of the three Gorgons. Medusa is generally described as a woman with living snakes in place of hair; her appeara... Wikipedia