Sesame Street/Mix of Various Random Characters

Cast

 * as Trekkie Monster
 * as The Weight Watchers Monster
 * as David Read
 * as The Ferocious Beast