Fiery streaks of light across the night sky over southern Japan may have been caused by space debris from a rocket launched by China, Japanese officials said Thursday.

Video of the apparent fireballs lit up social media on Wednesday night, with residents and users speculating on what might have caused the unusual display.

The Ishigaki branch of the National Astronomical Observatory of Japan (NAOJ) in Okinawa said it observed the streaks of light at 8:33 pm Wednesday.