Deduce, You Say

19567 minHD

Daffy Duck is a detective who is hunting for the Shropshire Slasher.