Mark McGuire

Mark McGuire

This character appeared in South Park. The name of this character is Mark McGuire.