Daffy Duck is a detective who is hunting for the Shropshire Slasher.
2023
2017
2000
2009
1973
2010
1946
1999
2013
1987
2005
1941
2019
1997
2014
1982