Duncan the horse riding guide (I Should Have Never Gone Ziplining)

Duncan the horse riding guide (I Should Have Never Gone Ziplining)

This character appeared in South Park. The name of this character is Duncan the horse riding guide (I Should Have Never Gone Ziplining).