Kotomora
雨が降る (amegafuru) Japanese meaning: to rain | Kotomora