Kotomora
手前勝手 (temaegatte) Japanese meaning: selfish | Kotomora