Tooth Decay

Tooth Decay

This character appeared in South Park. The name of this character is Tooth Decay.