Blindly Selected Sesame Street Home Video Characters/I'm Never Alone (from Fraggle Rock)

Cast

 * ???? (from Elmocize) as Boober Fraggle