Kotomora
代表団 (daihyoudan) Japanese meaning: delegation | Kotomora