a giant snail made of stone, a group of hooded figures worship the snail, occult symbols on the ground, candles lighting the scene, fantasy, digital art, 4 k