Featurette from Kung Fu Panda 2 featuring Lord Shen's cannon
Featured on these articles
Kung Fu Panda 2 is a 2011 American computer-animated action comedy film and the sequel to Kung...
Shen's cannon was a powerful weapon devised by Shen himself to make Kung Fu inefficient, and to...
The Tower of the Sacred Flame is a walled-off palace in Gongmen City that is heavily protected...