Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
1995
2009
2013
2004
2019
1990
1969
2022
2014
2010
2015
1976
1996
1989
2001