Rockin' Richard

Rockin' Richard is a member of Little Jerry and the Monotones.

He is made from the Tall Orange Anything Muppet.