Huntin' and Killin' Producer (The Mexican Staring Frog of Southern Sri Lanka)

Huntin' and Killin' Producer (The Mexican Staring Frog of Southern Sri Lanka) - South Park
Huntin' and Killin' Producer (The Mexican Staring Frog of Southern Sri Lanka)

This character appeared in South Park. The name of this character is Huntin' and Killin' Producer (The Mexican Staring Frog of Southern Sri Lanka).