Japan Found Mysterious Iron ball On Its Coast
A mysterious iron ball was spotted on Japanese Enshu beach in the city of Hamamatsu. The iron ball left the police and residents shocked as they couldn’t figure out what it really was. The first impression was that it could have been a Chinese or North Korean spy object, but the rumors were dismissed by Japanese authorities.