Kaa is a fictional character from The Jungle Book stories written by Rudyard Kipling. He is a giant snake.