SH2-308 and surroundings, Mo Tabbara