Kotomora
管理者 (かんりしゃ, kanrisha) Japanese meaning: manager | Kotomora