Tag: Hamamatsu City In Japan (1)

A weird, sizable metal ball was found in Japan on a beach

This week a bizarre iron ball that was about 5 feet large was discovered on a beach in Hamamatsu City Japan According to Japanese station NHK who published vide...

🕘 Updated on: February 23, 2023