Maybe God does have a sense of humor. How else can you explain the recent downpour of tadpoles reported in Japan in two separate incidents? Is this the work of hoaxers? I really don’t have an answer. Explanations range from freak water spouts sucking up gallons of water into the clouds to flocks of birds having a coordinated chuck-up but these really do seem just too far-fetched. Here’s one mystery that should keep us on the hop.