Quaglar the Desctructor

Quaglar the Desctructor - South Park
Quaglar the Desctructor

This character appeared in South Park. The name of this character is Quaglar the Desctructor.