Medusa is a monstrous creature from Greek mythology, typically depicted as a snake-haired Gorgon whose gaze turns people to stone.
Medusa is a monstrous creature from Greek mythology, typically depicted as a snake-haired Gorgon whose gaze turns people to stone.