Dolphin Nebula / SH2-308, KiwiAstro