Kotomora
外交使節 (gaikoushisetsu) Japanese meaning: diplomat | Kotomora