IC 434 Horsehead Nebula in Orion, Ray Caro