Tee Hee

Tee Hee, specially created for Sesame Street Live and designed by Michael Frith, makes her debut in Big Bird and the ABC's. She's a blue alien with green lips, bushy green and blue hair, and a silver space suit. She hails from the planet Crayon.