The Big One
Alien spacecraft deploying a thermonuclear device ???
(Then again, the Sun *is* one HUGH H-bomb ;)
I have looked for the green flash but have never seen it.
Nice pic. I thought the flash would be bigger than that.