A furry Bigfoot strides across a lakeshore path by the Lake Hefner Lighthouse; sailboats dot breezy water under a big blue sky.