
The iron ball is seen on a beach in Hamamatsu, Japan, on Wednesday. Reuters
The iron ball is seen on a beach in Hamamatsu, Japan, on Wednesday. Reuters
Japan removes mystery metal ball washed up on beach in Hamamatsu
Many took to social media to correctly identify the puzzling object