Bigfoot stands in Oklahoma City's Myriad Botanical Gardens, using a giant leaf as a parasol while cartoon thunderclouds roll overhead.