content: They're from a different planet. Don't expect to find anything "baste & redpilled" on the Japanese internet)  There is a George Lucas movie: THX-1138 that sums up tokyo perfectly. The countryside people are a hell of a lot more different than the city people, but there is a level of dehumanization in that culture, especially in the cities. I would wager that they are Super NPCS.