From above

Beautiful starlight falls from beyond the sky. Is that meteorites or invaders?