photo, a giant massive huge crowd of people in black cult robes holding lit fire torches worshipping a giant huge massive idol of an alien owl bat monster made of shiny reflective colorful latex, inside a massive dark cave, dripping blood raining from above