Posted BY: | NwoReport
The mysterious giant sphere that washed ashore on a beach in Japan might have finally been identified.
Initial concerns were that the spherical object could threaten the area after it was discovered on the shores of the Enshu beach in Hamamatsu City on Tuesday (21 February).
Trending: Holy Grail of COVID-19 Spike Protein Detoxification
Japan was left totally baffled when a ginormous yellow iron ball washed up on the shore, leading to many speculations over what this mysterious object was and how it even got there in the first place.
Many locals were worried that the unusual object could have been dangerous and even