IC434 Horsehead Nebula in HaGG, Oscar Shu