Found 2 results Back to Home
About a police investigation unit made up entirely of hikikomoris.