Kotomora
自我 (じが, jiga) Japanese meaning: ego | Kotomora