Wizard Alien

Wizard Alien

This character appeared in South Park. The name of this character is Wizard Alien.