Kotomora
ザーザー (zaazaa) Japanese meaning: heavily (raining) | Kotomora