‘Is it Godzilla egg?’
free article
Mysterious metal sphere washes ashore in Japan
A mysterious metal sphere has washed ashore in Japan, leaving residents and experts puzzled about its origins and purpose. The sphere, which measures around two meters in…