I can 200% handle this "myth's" explanation of weather (mythologies are pervy, especially the West's darlings), but not this hentai's conflation of urine with vaginal lubrication with female ejaculate. They are not the same things.
They say rain are the tears of god (in this case, the goddess of rain), but uh...I'm sure the urine or love juice of the goddess is a much better alternative!
That ending though...Does that mean cum = snow?
that ending actually almost killed me, i fell back laughing so hard i actually FELL back and nailed my head on the floor but i still couldn't stop laughing