It seems the strange rain of tadpoles in Japan is still making the news. The latest being in Hiroshima prefecture on June 15th.
See more HERE.
As if a rain of tadpoles is not strange enough, it seems a mummified snake may have also fallen during this veritable deluge of creepy crawlies.
Been Away Far Too Long...
6 years ago