The Spirit of Christmas
Trey Parker
Eric Cartman / Stan Marsh / Santa (voice)
Matt Stone
Kyle Broflovski / Kenny McCormick / Jesus (voice)
Director