Aloysius O'Hare and Lord Shen (Pat and Stan)

Villainfan6.4 Tv Spoof Pat and Stan

Cast

 * Pat - Aloysius O'Hare (The Lorax (2012))
 * Stan - Lord Shen (Kung Fu Panda 2)