Mysterious metal sphere washes up on Japanese beach, baffles authorities
A 4.9-foot metal sphere washed up on Enshuhama beach in Hamamatsu City, 150 miles southwest of Tokyo, and authorities don't know what it is or where it came from.
The sphere was first spotted by a passerby who reported it to the authorities. — Read the rest
