gosh, i saw that. how creepy. what the heck was in that stuff?

I am hoping that it's not friskies... I feed my cats mostly expensive organic cat food, but i give them a small amount of canned friskies as a treat every day.