Lord Shen

Lord Shen is the main villain from the movie Kung Fu Panda 2.

What-If? Death Battles

 * Kung Fu Panda Villain Battle Royale