Guest Stars Matt Stone voices Butters Stotch Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison Eliza Schneider voices Sharon Marsh Trey Parker voices Clyde Adrien Beard as Token Williams Eliza Schneider voices Shelley Marsh Kyle McCulloch voices Gary