Question: Which animated television series had an episode called 'Douche and Turd' in its eighth season and was created by Trey Parker and Matt Stone?
Sentence (from "South Park (season 8)"): The episodes portray a spectrum of topics, from effect of large scale retails corporations to immigration.
Relevant evidence: No