South Park

S26E3 — Japanese Toilet

0f53450b-c227-413e-b144-d4a503e83234.gif
South Park
Season 26, Episode 3
Japanese Toilet
Image #407

Follow the money! 140 rolls per American per year.

Back to Episode ⇓ Download

You're talking about the toilet paper companies. Who has the most to lose? It's all toilet paper, Stan!
Follow the money! 140 rolls per American per year.
Factories pushing out roll after roll while razing Earth's resources.