Costa Rican Guard #1

Costa Rican Guard #1 - South Park
Costa Rican Guard #1

This character appeared in South Park. The name of this character is Costa Rican Guard #1.