Mmm barbecued carcass.