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