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

You're the strongest beast spirit...! Just who are you?