Daffy Duck is a detective who is hunting for the Shropshire Slasher.
1989
1990
2019
1988
2007
2025
2006
1967
2014
2016
2009
2004
1984