KFC say this is a chicken liver. Don't pull my pisser, chicken lords. That's a brain of some description.