CharacterAdditional VoicesAdditional Voices in South Park (1997), played by Jennifer Howell. Played byJennifer HowellAppears inSouth Park1997