What character does Jack Black provide voice acting for in Kung Fu Panda ?
Antonio Banderas as Puss in Boots for " Puss in Boots " Jack Black as Po for " Kung Fu Panda 2 " Johnny Depp as Rango for " Rango " Katy Perry as Smurfette for " The Smurfs " ( Winner )