Kotomora
特派大使 (とくはたいし, tokuhataishi) Japanese meaning | Kotomora