SH2-308 The dolphin-head nebula, jihongc