Temutai

Temutai is the main antagonist in the animated series Kung Fu Panda: Legends of Awesomeness. He is a huge water buffalo who is very strong and very skilled in the martial arts.