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
Continue Reading: Athena