Frozen Piece of Skin

A piece of skin that is frozen solid. Something is very strange about it...