Kotomora
エゴ (ego) Japanese meaning: ego | Kotomora