A furry Bigfoot stands under a giant leaf as a rain shield while dark storm clouds roll over the Myriad Botanical Gardens in Oklahoma City.