Kotomora
セルフィッシュ (serufisshu) Japanese meaning: selfish | Kotomora