Raining frogs

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.