Ted (Mayor's Aide)

Ted (Mayor's Aide)

This character appeared in South Park. The name of this character is Ted (Mayor's Aide).