Four wacky flower-faced cultists go on a quest to collect 8 occult ingredients to summon a wish-granting demon.
1915
2025
2024
2022
2023
2019
2018
1964
—
2015
2016
2007
2010
2012
2002