Duck President

Duck President

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