Bizarre rain: When Fish and Frogs fall from the sky

Weird rain is one of the more bizarre - and still largely unexplained - phenomena that is periodically (yet continually) reported from all corners of the globe. There have been accounts of frog rain, fish rain, squid rain and even worm rain.
 Tadpole and Fish rain was reported in Japan.
Tadpole and Fish rain was reported in Japan.
Times Reporter