cultist ritual in a crowded alien temple, Jim Henson Creature Shop