I’ve heard of raining men, cats and dogs, but this is straight out of Kafka on the Shore! I just got back from Japan myself, and people were talking about it over there. Fish, frogs, and tadpoles fall from Japanese skies. As might be imagined, meteorologists are befuddled.

Check out the Guardian article here: http://www.guardian.co.uk/world/2009/jun/17/japan-rain-tadpoles

I’ve heard that Global Warming was supposed to cause some unpredictable meteorological phenomena, but this?