Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
1964
2014
2025
2017
1975
1992
1999
2009
1989
1994
2024
2002
1990
2022
1929
2006