Daffy Duck

Daffy Duck appear in Sheep Raider.