A mysterious object resembling an ‘iron ball’ found on a beach in Hamamatsu City, Japan

A mysterious object resembling an ‘iron ball’ sized about 1.5 meters in diameter reportedly found on a beach in Hamamatsu City, Shizuoka Prefecture, Japan
Back to Top