Doctor (Sarcastaball)

Doctor (Sarcastaball)

This character appeared in South Park. The name of this character is Doctor (Sarcastaball).