what carcass magazine — vultures

What carcass magazine

One for the Red Dwarf fans!