Kotomora
駐日大使 (chuunichitaishi) Japanese meaning | Kotomora