Kotomora
権威者 (kenisha) Japanese meaning: authority figure | Kotomora