Japan: Mysterious Metal Sphere Washes Up On Beach In Shizuoka
- Captured on Wednesday 22nd of February 2023
- Location is Shizuoka
Description
A mysterious metal sphere washed ashore on a beach in Japan's Shizuoka prefecture, baffling authorities as to what Read more...