Medusa Hell Sent Picture

Medusa!
As the title proclaims.

Mechanical pencil.

Comments?
Athena
Staring directly at Medusa's Eye
Medusa Hell Sent
Greek Mythology Sprite:Medusa
Medusa: Don't Look