A furry Bigfoot stands among spring flowers at the Oklahoma City arts festival near the Myriad Gardens, smiling.