In some ways it reminds me of Kaa from ‘The Jungle Book,'” Datta said in reference to the fictional giant snake. The newly confirmed snake is similar in size to the largest known snake ...