What LEGO set does this yellow and lime green vehicle belong to? This appears to be a helicopter or submarine of some sort. It is lime green and yellow with luminous yellow trimmings. It has cables and elastic parts with yellow cylinders. I thought it may be LEGO galaxy squad or Alien Conquest but I couldn't find it. The remaining parts are mixed in the LEGO bin and I need to figure out what it is to use the instructions to find them. Any clues would be much appreciated.
It is part of Toxikita's Toxic Meltdown (70163) from Ultra Agents