TOKYO (The Straits Times/Asia News Network): Residents and the authorities in Japan are baffled after a mysterious, large metal sphere was found ashore earlier this week.
The sphere, which is about 1.5m wide, was spotted on a beach in Hamamatsu, a coastal city in Japan’s main island of Honshu.
