That’s Captain Snoop

Snoop Dogg and the Hypnotic Brass Ensemble welcoming to the Gorillaz’s Plastic Beach.  O’ yeah you just saw Snoop...