FANDOM


Lord Shen

Lord Shen is the main antagonist of Kung Fu Panda 2.

Trivia

Gallery