Translations:Th13/Youmu's Extra/9 ???/it

Cosa dovresti essere? Una youkai?