Kotomora
エゴイスト (egoisuto) Japanese meaning: egoist | Kotomora