Slaughtered and Roasted [F]

#