Meteor fireball streaks across northern Japan…A mysterious fireball darts across the predawn skies of Niigata Prefecture in northern Japan.
Green light-emitting body Niigata airport sky of Japan is passing fireball?