Guest Stars Matt Stone as Butters Stotch Trey Parker as Randy Marsh April Stewart as Sharon Marsh Trey Parker as Mr. Mackey Trey Parker voices Stephen Stotch Adrien Beard as Token Williams Mona Marshall voices Linda Stotch Trey Parker as PC Principal April Stewart as Linda Black Laylo Incognegro voices Nichole Daniels April Stewart voices Harriet Biggle