Translations:Th13/Youmu's Extra/10 Youmu/en

Ummm, well, I'm kind of like a half youkai...