Synopsis The Komodo Dragon has captured our imaginations for over a century, yet we are only now uncovering some of its most incredible secrets.