Jellyfish and green dye. .. Reminds me of this. squishy