episode of Kung Fu Panda: Legends of Awesomeness (S1 E26)
Kung Fu Panda: Legends of Awesomeness, season 1