Kaa

Kaa is a python who serves as the secondary antagonist in The Jungle Book, its sequel, and its television series.

Development
Kaa was loosely based on the character of the same name from Rudyard Kipling's book The Jungle Book. While the book character was considered a mentor to Mowgli, akin to Baloo and Bagheera, the film character is portrayed as a villain. This was most likely due to the developers' belief that the public of the time would not accept a snake as a heroic character.

Background
Kaa is a sly python who is almost constantly hungry. Kaa is known for being persuasive and tricky. He has the ability to hypnotize other creatures through eye contact, which causes many animals to respect, if not fear him. He is often seen pursuing Mowgli, in an attempt to devour the man-cub, but always fails. Despite fearing Shere Khan, Kaa dislikes the tiger, as Shere Khan is only wanting to kill Mowgli because he is human, rather than killing for food.

Designs
Kaa is a python that has grown to be extremely large in width. He was animated by Frank Thomas in his entrance appearance where he first met Mowgli and nearly ate Bagheera. Later on in the film he was animated by Milt Kahl whose design for Kaa may be more iconic, being that his scene was longer and included his trademark song and Shere Khan's talk with the snake.

The Jungle Book
Kaa first appears near the beginning of the film. He comes across Mowgli and Bagheera in the branches of a large tree that the pair have chosen to spend the night in. As Bagheera is nearly asleep, he is unaware of Kaa as Kaa investigates Mowgli. Annoyed, Mowgli angrily tells Kaa to leave him alone. Bagheera sleepily orders Mowgli to go to sleep, as Bagheera has assumed Mowgli was speaking to him. Kaa decides to take advantage of the situation, and the python hypnotizes Mowgli and wraps the boy in his coils, with the intent of devouring the boy. Mowgli's struggles awaken Bagheera, and Bagheera is able to rescue Mowgli. However, Kaa is angered by the interference, and begins to hypnotize Bagheera. By now, Mowgli has awakened, and the boy shoves Kaa's massive coils off the branch, resulting in Kaa falling to the ground in a heap. While Mowgli awakens Bagheera, Kaa begins to slither off, swearing revenge. However, his slithering is inhibited by a knot in his tail, which Mowgli laughs at.

Kaa later reappears near the end of the film, coming across Mowgli, who is lost in the jungle. He tries to hypnotize Mowgli again, who has learned from his last encounter and is wary of the snake. Mowgli tries to leave, with the response that he doesn't trust anyone. However, Kaa uses the boy's desire to stay in the jungle as a means of gaining his trust. Kaa is able to hypnotize Mowgli again while singing the song Trust in Me.

Before Kaa can devour Mowgli, Shere Khan stops by after hearing Kaa's singing. As Shere Khan is looking for Mowgli, Kaa is forced to hide the boy. Kaa is able to trick Shere Khan into believing that Mowgli is nowhere in the area, despite Shere Khan choosing to inspect Kaa's coils. Shere Khan walks off to continue the search, leaving Kaa safe to admit his disgust for the tiger. When Kaa shivers after seeing the tiger walk off, Mowgli awakens. Meanwhile, Kaa takes a moment to pity the helpless Mowgli, but reverts once he remembers his own intentions. At that point, Mowgli is able to push Kaa's coils to the ground. On the ground, Mowgli confronts Kaa and accuses the python of lying. Kaa, assuring Mowgli that he indeed can't trust anyone, moves in to attack, but is once again stopped by a knot in his tail. As Mowgli runs off, Kaa gives up on trying to catch the man-cub, slithering off again.

The Jungle Book 2
One night, Kaa appears in the film, when Mowgli meets up with Baloo near the beginning of the film. Like before, Kaa attempts to corner Mowgli, but faces many accidents and injuries as he pursues them. Mowgli and Baloo remain unaware of Kaa's presence, and the two walk away unharmed.

Kaa angrily states that he never wants to see another Man-Cub again, but changes his mind after he comes across Shanti. Kaa manages to corner and hypnotize the young girl. Before he can eat her, Shanti is saved by Ranjan, who beats up Kaa with a large stick. He is then encountered by Shere Khan in his search for Mowgli; Khan believes that Kaa is hiding the location of Mowgli, but truthfully, Kaa doesn't. To save his skin, Kaa lies and tells Khan that Mowgli is at the swamp, allowing him to flee.

Role in Ultima
In Ultima, Kaa is pretty much a henchman to Shere Khan's businessman form within the ranks of the Organization. Once, Kaa felt distinguished to be a part of a large and vast empire of darkness in that it brought some meaning to his failure of a life. But with repeated defeats from the Society, not to mention the abuse he receives from Maleficent and Shere Khan for having weak hypnosis powers compared to Jafar, Kaa has started to rethink his lot in life and wonders if maybe there's a better chance for him to live if he went solo or joined up with the Society. After all, Kaa's book counterpart was a hero, so why couldn't Disney Kaa follow the same path? However, he's still not above using trickery and deceit to get through life, and those actions might make it hard for him to get a job in the Society...