Bad Tempered Rodents Monty Python Cardigan