Arachne Picture

Arachne- an mythological creature half woman and half spider,
hhmmnn... this creature from castlevania aria of sorrow.
there's no info about this one
Medusa Queen
You Drool In Your Sleep
Arachne
Hecate
Athena