Anita the duck buys a psychic device at a novelty store in an alternate universe and creates mayhem at a crazy party.
2014
2013
2017
2008
1996
2015
1992
2021
2016
1971
2001
1981