Kotomora
総領事 (souryouji) Japanese meaning: consul general | Kotomora