Did you see the description of the video? Kevin was giving a lesson on puppetry that night. The reason this whole Kevin thing got started was because, people said he was a part of this Nintendo shoot. Besides, Muppet Wiki says Kevin's with Henson now, and no one has corrected it.Sorry for the double post. But I guess I slipped up when I commented before watching the video, so I guess he isn't officially with the Henson company now. They just happened to sing that song while celebrating his birthday. Still that was good. Thanks for sharing.