Mysterious Iron Ball On Japanese Beach – A Spy Balloon Or A UFO? February 22, 2023 Japanese authorities have found a mysterious iron ball on Enshu Beach in … Read Now