Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
2019
2022
2017
1947
2016
1944
1960
1926
1959
2023
1991
2015
1967
1998
2008
2020