Aniworks Logoworks
Elemental Gelade

Episode 3 of Elemental Gelade

Betrayal & Confusion