A large metal sphere has washed up on the shore of Enshu beach in Hamamatsu, Japan, sparking much speculation on social media as to its origin...
Tag: Godzilla
Japan is perplexed by a massive metallic sphere that has washed ashore on a beach, with certain speculators proposing that it could be the egg of Godzilla
A large metal sphere, measuring 5 feet in diameter, has washed up on Enshuhama Beach in the Japanese city of Hamamatsu, leaving authorities puzzled and sparking...