Roast Beast!

Yup, that sucker’s been roasted all right. “What kind of meat is that” you might ask. Or maybe you don’t ask. Prolly better that way.