IC417 Spider Nebula (Hubble Palette), Marco Stra