Chinese Announcers (Conjoined Fetus Lady)

This character appeared in South Park. The name of this character is Chinese Announcers (Conjoined Fetus Lady).
Random characters

Father Maxi

Ursula The Giant Douche

Iraqi Soldiers (Red Sleigh Down)

French Scientist (A Scause for Applause)

Xerxes

Carole and Boyfriend

Mitchell,the Family Guy staff (Cartoon Wars)

Wendy's Iraqi Killers

Officer Barbrady

Nazi Zombie Kittens

FOX Head of Programming (Cartoon Wars)
