Kotomora
特命全権公使 (tokumeizenkenkoushi) Japanese meaning | Kotomora