Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
1982
2023
1979
1992
2019
2015
2024
2022
2008
2014
1990
2016
2025
2010
2021