This character appeared in South Park. The name of this character is Leroy Mullins.
Dr. Spookalot (KORN's Groovy Pirate Ghost Mystery)
South Park Children's Choir (The City Part of Town)
Señor Lopez (Pee)
Roger Goodell (Goodell-Bot)
Martha (The Damned)