Not really picking up on any of Richard's mannerisms or anything, but I do sense that Kevin is definitely going for Brian's Elmo, especially the way he says, "Yes-yes-yes!" Matter of fact, I would even say that what Kevin is doing here sounds like a less creepy version of Brian's Elmo.
Welcome to the Muppet Central Forum!
Christmas Music
Macy's Thanksgiving Parade
Sesame Street debuts on Netflix
Back to the Rock Season 2
Sam and Friends Book
Jim Henson Idea Man
Bear arrives on Disney+