Witch Head Nebula (IC 2118), Ruben Barbosa