IC1396 Elephant Trunk Nebula, Tokoloshe