Japan is hell.
Nobody is conscious of the spider's thread leading to the heavenly country of the West.