Big Papa

'Big Papa is a prisoner in Gulag 38B in Muppets Most Wanted. He is a big fan of Boyz II Men.