Glinda the Good Witch

Glinda the Good Witch - South Park
Glinda the Good Witch

This character appeared in South Park. The name of this character is Glinda the Good Witch.