Bigfoot peeks from behind a park bench at Route 66 Park Yukon, with a lake overlook and a distant arch bridge in view.