Mask Head Creature Medusa
In Greek mythology Medusa was a monster, a Gorgon, generally described as a winged human female with a hideous face and living venomous snakes
In Greek mythology Medusa was a monster, a Gorgon, generally described as a winged human female with a hideous face and living venomous snakes