Kotomora
横降り (yokoburi) Japanese meaning: driving rain | Kotomora