Mystery sphere found on beach in Japan! What could it be?!

A mysterious metal sphere spotted on a beach in Hamamatsu City in Japan’s Shizuoka prefecture this week prompted local police to dispatch the bomb squad, Japan’s public broadcaster NHK reported on Tuesday.

NHK wrote in a Tweet that a “careful examination revealed it is not a threat,” adding no light was shed on what the sphere was.

Categories: World News