Friendly Bigfoot peeks from behind a blooming dogwood in Myriad Gardens, Oklahoma City, amid spring flowers.