Kotomora
自己主義 (jikoshugi) Japanese meaning: egoism | Kotomora