Lord Shen

Lord Shen is the main villain in Kung Fu Panda 2.



Gallery: