Duck President

Duck President - South Park
Duck President

This character appeared in South Park. The name of this character is Duck President.