Mysterious metal ball washes up on beach in Japan

A mysterious large, metal ball has washed up on a beach in Japan, baffling the authorities and residents.