Do they all meet in some back room
I think it’s a cave and it has an altar to satan.
I think you are correct...