It's half puppet, all grit in this new series where Muppets meet The Wire.

"Episode 103"

March 10, 2011
The cops pull Rainbow Brown in for questioning, and the fluff flies. Herbie is labeled a traitor by both his partner and his fellow puppets alike as he attempts to prove Rainbow Brown's innocence, but he's determined to make things right.