Japan’s mystery ball removed from beach
The ball, dubbed "Godzilla egg", has perplexed locals and set off widespread speculation.Original Article
The ball, dubbed "Godzilla egg", has perplexed locals and set off widespread speculation.Original Article