An unusual iron metal ball 5 feet wide had been spotted on a beach in Hamamatsu City, Japan, that week. Many had speculated ...