Japanese Toilet
South Park - Season 26

DESCRIPTION

South Park learns about the wonders of Japanese toilets.