Kotomora
特命全権大使 (tokumeizenkentaishi) Japanese meaning | Kotomora