Mmmmmmmmmm baked grease, wrapped in skin. Is it salted?