the National Guard

the National Guard - South Park
the National Guard

This character appeared in South Park. The name of this character is the National Guard.