Ace Llama (Kung Fu Pets)

Ace Llama's new to the scene, but he's already being called the best pitcher in Xiaolin. His control of the ball and the speed of his pitches are beyond your imagination. No better has been able to hit a home run when he pitches. He's one heck of a pitcher that everyone should fear!