Kyle McCulloch (born November 11, 1962) is a Canadian writer for the TV cartoon South Park, and is largely responsible for the show's Canadian culture themes.[1] He will also occasionally provide the voice for one-time use characters, such as Gary Harriso...
(wikipedia)