Question: The finale episode of season 15 of South Park was what numbered episode?
Sentence (from "Fatbeard"): The 188th overall episode of the series, it originally aired on Comedy Central in the United States on April 22, 2009 and in the United Kingdom on April 24, 2009.
Relevant evidence: No