Trey Parker
The episode was written and directed by series co-creator Trey Parker is rated TV-MA L in the United States.