This week, a bizarre iron ball that was about 5 feet large was discovered on a beach in Hamamatsu City, Japan. According to Japanese station who published video of police inspecting the enormous ball, officials...