Kotomora
思い至る (omoiitaru) Japanese meaning: come to realize | Kotomora