Mysterious Orb on Japanese Beach Looks Like Something from DBZ
A woman walking by the Enshu Kaigan beach in the Japanese city of Hamamatsu came across a metal orb just under five feet in diameter. It was stuck partway into the sand. Not knowing what it was, she alerted authorities, who came to check out …Read more »