SH2-188 The Dolphin Nebula, equinoxx