trepolpen Dec 15, 2009 Is this a failed cook's attempt at roasting venison, BoP, or is it an carbonised armadillo's head?