from some new satellite or other , presumbably in space but one can never be too certain :D
(http://i.imgur.com/r4nPwae.jpg)
or is it just that lens flares are far more ornate in space? or maybe the sunlight is refracted through a space jellyfish?, or even a 3dprinted space jellyfish ?:D
http://www.spaceweather.com/
ethier way I know what im hgaving on my toast
funbox