Some more pictures. I noticed these long sweeping tentacles around the damaged portions.. not sure if that give any more clues but they are only around the damaged parts.
Ya it's hard to get a good pic of them. But I do think you might be right! Looked up some mr freeze and I think I agree! It also says they have long sweeping tentacles, tho I can't find any pics to compare. Here's some under the purple moon light with rise brown lens.