Deduce, You Say

Deduce, You Say

3.5

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