Where To Stream Kung Fu Panda Legends of Awesomeness Season 1 Episode 18
Po Fans Out
- Aired December 9, 2011
- 30 Min
In order to impress his fan club, Po releases a supernatural, monstrous creature called the Mongolian Fist Demon so that he can vanquish the beast in battle—which doesn't exactly go his way. Villain : Mongolian Fist Demon