Kotomora
思い余る (おもいあまる, omoiamaru) Japanese meaning | Kotomora