On an episode of South Park a few years back, there was repeated reference to the idea that “Japanese people have no souls.”
I am aware that Trey Parker (one of the SP creators) is a Japanophile, so I’m assuming this theme is meant to mock some real aspect of either Japanese culture, or American perceptions/attitudes toward same. But what? Where does this come from???