Horse Head Nebula IC434, Mario Umaña