Daffy Duck is a detective who is hunting for the Shropshire Slasher.
1980
2007
2004
1998
1991
2001
1994
1976
1970
1996
1963
1993
2002
2006
1982
2003