photograph of a group of people worshipping a giant lisa simpson statue in a forest