A furry Bigfoot peeks from behind a mossy rock beside Turner Falls in Davis, with a lush gorge and cascading waterfall.