Dog Poo Petuski

Dog Poo Petuski

This character appeared in South Park. The name of this character is Dog Poo Petuski.