Kotomora
そぼ降る (そぼふる, sobofuru) Japanese meaning: drizzle | Kotomora