Medusa

Gorgon in Greek mythology.