Kotomora
雨上がり (ameagari) Japanese meaning: after the rain | Kotomora