Detectives Hyde and Richardson

Detectives Hyde and Richardson - South Park
Detectives Hyde and Richardson

This character appeared in South Park. The name of this character is Detectives Hyde and Richardson.