Home
Cities
Countries
Lord Shen
Lord Shen is the main antagonist in Kung Fu Panda 2. He was the son of the royal Peacock family and
Claim ownership or report listing
Website
facebook.com