A 1.5 meter (4.9ft) sphere appeared today at Enshuhama Beach in Hamamatsu, Japan.

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

— prayingforexits 🏴‍☠️ (@mrexits) February 21, 2023