Friendly Bigfoot in Oklahoma City's Myriad Botanical Gardens during a June shower, holding a giant leaf as a rain shield.