The mysterious metal ball that drifted ashore on a beach in Hamamatsu City, Japan, earlier in the week had confounded local police and come amid the latest UFO craze, sparked after the Pentagon's downing of a Chinese balloon, along with other 'objects' spotted in the skies over the US.