a massive statue in a forest clearing reaching into the fog, night, old polaroid, expired film, megalophobia,