Vigilance #1

She came to us as a streak across the night sky. Her arrival was announced by a scar left on face of our planet. Who is she? Why is she here? Is this a harbinger of things to come? Created by Michael Watson ... Would you like to know more?