lezwatchtv.com
Mr. Garrison | LezWatch.TV
Mr. Garrison is a Cisgender Heterosexual character played by Trey Parker on South Park | Clichés: Cartoon, Educator, Mentally Ill, Politically Inclined