Multiple theories to what this green orb is ....
- Secret Space Program Craft Shot Down
- Satellite crashing to earth
- Meteor
Published on Oct 31, 2016
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? UFO?
Fireball illuminates sky over northern Japan
Green light-emitting body Niigata airport sky of Japan is passing fireball? UFO?
Fireball illuminates sky over northern Japan