Detailed image of the Helix Nebula. May 10, 2016 1024 × 768 MANIFESTOR : One that Manifest. Detailed image of the Helix Nebula.