WatchTrove

South Park ยท S26E03

Japanese Toilet

Still from South Park S26E03

Summary

South Park learns about the wonders of Japanese toilets.