“Guy Benson”
Is that some cross-pollinated muppet?
Guy Smiley and Bobby Benson (of the “All Baby Band”)