Yikes! This looks cool, and we've narrowed it down to one of these 3 things:
An Angel showing itself
An angry green blob fixing to attack
The Northern Lights as viewed from windshield on highway driving 60 (ish) MPH
Whatever it is, I think it looks pretty cool, but I think it'd be cooler if it was PINK!!!