Animal Villains Wiki
Advertisement

Temutai is a villainous water buffalo in Kung Fu Panda: Legends of Awesomeness.

Advertisement