episode of Kung Fu Panda: Legends of Awesomeness (S3 E18)
Kung Fu Panda: Legends of Awesomeness, season 3