Looks to me like the Giant Eyeball In Space Lookin' Right At Me nebula.
Helix? I am holding out for the Rush Nebula.