The Veil Nebula, Astroblastoma