A fireball lit up the skies over Japan on Aug. 19, causing a breathtaking spectacle as it fragmented over the Pacific Ocean. Witnesses captured the event on cameras, revealing stunning green-blue flashes and an orange-red finale. Was it part of a meteor shower?