photograph of a group of people worshipping a giant kenny powers statue in a forest