Translations:Th06/Images/staff03.png/en

Extra Stage

Eastern Scarlet Devil Land ~ Sister of Scarlet.

If it is possible,

I would like you to challenge.

God knows...