Shen's Cannon

Shen's Cannon is a very powerful weapon built by Lord Shen and his army to elliminate Kung Fu and take over China in Kung Fu Panda 2.