Lord Shen

Lord Shen is the main antagonist of the second Kung Fu Panda movie.

Fanon Wiki ideas so far

 * Tai Lung vs Lord Shen