Metal Sphere Washed Up On Beach In Japan - Videos + Spy balloon? Japan baffled by mysterious metal ball washed up on beach metal sphere japan Spy balloon? Japan baffled by mysterious metal ball washed up on beach Today's Top Video Galleries "Rules of Nature" Goes With Everything Rachel Chaleff Day In The Life Of A True Brexit Geezer Doki Doki Literature Club