A red puppet that had its own show
This puppet was sent to rehab in 1998 and was released in 2003. He is now on the run from the PoPo and he kills everyone he sees. He is mostly roming around Elmo's World, Massachusetts.
33👍 16👎