Mysterious Ball Washes Up On Japanese Shore

A peculiar, gigantic metal sphere has been found on a beach in Japan, leaving both the local government and citizens perplexed. On Tuesday morning, Japanese officials blocked off a beach to investigate a large, unknown metal sphere. This “alarming” round object was reported by a resident of Hamamatsu, a city located around 155 miles from Tokyo, who contacted the police before 9 a.m. to inform them that “a large round object had been washed ashore.” …

Read more