Daffy Duck ?

found: 3