Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
2018
—
2013
2022
2011
2007
2012
1974
2023
2024
2020
2010