Tech Insider
A 5-foot diameter metal sphere, yellowed with rust, partly embedded in the sand on a beach in Hamamatsu, Japan, on February 18, 2023. Two figures in black protective gear and helmets stand nearby.
A metal sphere, 5 feet in diameter, washed up on a Japanese beach and has mystified authorities.