Friendly Bigfoot among sunflowers at the Myriad Botanical Gardens during an OKC festival, leaving playful large footprints.