Rickey Boyd has a done a lot of background puppeteering, I think in Muppets Tonight and Muppets from Space. I think he may have also done some Sesame work, but I'm not sure. At any rate, he has worked for the Henson company for years, so it's not like it's just some guy off the street. EDITED TO ADD: Kynan at Tough Pigs posted this: "Pre-looping, Rickey was Animal and Lew Zealand in MFS. He was also Waffle the Cow-Monkey in Animal Jam. Which everybody hated except me."