Medusa

Snake-haired woman of Greek myth.