This Is The Best Version Of The Muppets Covering Snoop Dogg’s ‘Who Am I’ You’ll See Today

The moment Snoop Dogg morphs into Rowlf the Dog from The Muppets at the start of this mashup, we knew we were in for a treat. And so it goes, with Rowlf the Dog performing as Snoop Dogg and Fozzie Bear as Dr. Dre, giving a rendition of “Who Am I (What’s My Name)” for the ages.

Adam Schleichkorn from Mylo the Cat was inspired to make this mashup when he saw Snoop Dogg had shared his Muppet version of Warren G and Nate Dogg’s “Regulate” on Facebook. That’s just one of many great Muppet takes on classic songs from Schleichkorn. We’ve also enjoyed his Muppet versions of Shaggy and Rikrok’s “It Wasn’t Me”, Eminem’s “My Name Is”, Naughty By Nature’s “Hip Hop Hooray”, Daft Punk’s “Get Lucky” (feat. Pharrell Williams), “Come Get It Bae” by Miley Cyrus and Pharrell Williams, and The Beastie Boys’ “So What’cha Want”.

This newest mashup just fits too well, almost like Snoop really visited Sesame Street and directed the action himself. But how on Earth would they ever convince Snoop Dogg to take time out of his busy schedule to visit The Dog House?

Oh. Right.

(Via Is This How You Go Viral)