The Perilous Life of a Giant Anaconda