tiny people worshiping a massive statue inside of a huge excavated cave, dark, old polaroid, expired film, surreal, megalophobia,