In the March 15, 2010 edition of Newsweek, Devin Stewart reports that “the estimated number of hikikomori” is burgeoning. Hikikomori, as it turns out, is the Japanese term for “shut-ins who have given up on social life.”
Stewart seems to suggest that this is related to the miserable economy, where Japan’s massive debt has contributed to [...]