Meg

Megu is a Japanese girl Muppet from the the Japanese version of Sesame Street.