Mysterious giant metal sphere washes up in Japan - prompting authorities to shut down beach 

The orb, measuring roughly 5 feet in diameter, washed up on Enshu beach in the Pacific coastal city of Hamamatsu, prompting a flurry of theories about what it might be.