Veil Nebula system