Medusa

Medusa is the Greek physical Gorgon.