バトロワ
Meanings
Noun
1. battle royale (genre) (Abbreviation)