Translations:Th17/Youmu C's Extra/194 Youmu/en

So you're the strongest animal spirit? Just who are you?