Kotomora
日本勢 (nihonzei) Japanese meaning: Japanese contingent | Kotomora