Kotomora
代議員団 (daigiindan) Japanese meaning: delegation | Kotomora