Whats the name of the largest Muppet?

In a teaser for episode 222 of Sesame Street featured a giant blue hand, which if meant to be a full character could be the largest Muppet ever!
Updated on Wednesday, February 01 2012 at 04:54PM EST
Collections: teasersesame street