Bare, furry Bigfoot stands in the Myriad Botanical Gardens with a giant leaf as a rain shield against a dramatic Oklahoma City thunderstorm.