KANAZAWA, Japan — Tadpoles and small fish have fallen from the sky across several cities in Ishikawa Prefecture recently. Some people said the fallen objects might have come from the beaks of flying ...