Kanye West

Kanye1

Kanye_2

Kanye_3

CeeLo

CeeLo_2

Snoop Dogg

Snoop_1

Raekwon

Raekwon-1

Q-Tip

QTip_1

Chris Brown

ChrisBrown-1

Snoop Dogg

Snoop_2

El-P - "The Full Retard"

El-P_1

"I am Sam, I am known to go H.A.M., the full retard / Playing taps on a keytar, in the Benz or the Beamer."

Masta Ace

MastaAce-1

Ad-Rock of Beastie Boys

AdRock

Queen Latifah

QueenLatifah

Yasiin Bey a/k/a Mos Def

MosDef

Outkast and Slick Rick

Outkast

Pharrell

Pharrell

Childish Gambino

Childih Gambino

Wyclef Jean

Wyclef_1

Wyclef Jean

Wyclef_2

Ice-T

IceT

will.i.am

William

DJ Whoo Kid

Whoo_Kid_1

LL Cool J

LL

The Roots

Roots

Eminem

Eminem_1

Eminem

Eminem_2

There's a lot of things fans are accustomed to seeing their favorite MCs featuring in their pictures and videos - fancy cars, gold chains, beautiful women - the list goes on ad infinitum. However, there is one thing that most wouldn't expect to see in a flick with a successful rapper: a puppet. Believe it or not, many hip-hop icons have deep history with puppetry. Eminem beefed with Triumph the Insult Comic Dog, Kanye West almost had a TV comedy with puppets, and Masta Ace even had a Biz Markie puppet for a video. Now, XXL has assembled a list of 27 pictures of rappers chilling with their puppet friends.