Horsehead Nebula, Nippo81