Farm Fresh Sheep and Duck with Carrot 800 g