Kotomora
大降り (おおぶり, ooburi) Japanese meaning: heavy rain | Kotomora