Bubba the Rat

Bubba the Rat is a rat who appeared on Muppets From Space (1999). He was also appearing on It's A Very Merry Muppet Christmas Movie (2002),Muppets Wizard of Oz (2005) and Muppets POlar Express.

Bubba the Rat is perfromed by Bill Barrenta