Kotomora
代弁者 (daibensha) Japanese meaning: spokesperson | Kotomora