A 1.5 meter (4.9ft) sphere appeared today at Enshuhama Beach in Hamamatsu, Japan.
— prayingforexits 🏴☠️ (@mrexits) February 21, 2023
Police have surrounded the area and cordoned off a perimeter of 200 meters until they determine what the object is.
What the hell do we think this is? pic.twitter.com/YMNyu0oLFI