spit roast


Non descript burning animal carcasses and self-mocking hats, check.