Venison, peas and mint