Anita the duck buys a psychic device at a novelty store in an alternate universe and creates mayhem at a crazy party.
2015
2010
1971
2008
2012
1999
1973
1995
1948
2013
2024
2004
1956
1921
1998
2023