Humpty Dumpty

Humpty Dumpty (voiced by Zach Galifanakis) is the tritagonist of Jaden meets Puss in Boots. Puss and Humpty had known each other since they grew up together like brothers at the orphanage. For his whole life, Humpty had a dream of finding the magic beans to reach the giants castle and find the treasure within it. One night, Humpty robbed a bank, thus 'causing Puss to hold a long grudge on Humpty. 7 years later, Humpty asked Puss' help to get the beans and find the treasure together. Humpty, along with Puss and Kitty worked together to get the beans from Jack and Jill, and found the goose that lays the golden eggs. But later, it was revealed that Humpty orchestrated to whole thing to get revenge of Puss, and that everyone, the bar patrons, Jack and Jill, even Kitty, worked for him. When the Great Terror was gonna come to the town to retrieve its child, Puss managed to convince Humpty to save the town. Humpty helped lead it to the bridge, where he sacrificed himself so Puss could give the mother the golden goose. He fell and a golden egg was found where he cracked. The mother took the egg back with her, and Puss sayid to himself, "I always knew you were good inside."