South Park - Season 15 Episode 6
Release Date: Jun 1, 2011
S15 E06Jun 1, 2011
Where to Watch South Park Season 15 Episode 6 Now
City Sushi - Watch Online: Streaming, Buy or Rent
A new Sushi shop moves into South Park and an Asian turf war is ignited between the "Japanese" owner of City Sushi and the "Chinese" owner of City Wok.