3 ms·Japanese live for the afterlife, but know there isn't one, so it's coming apart.by richardatlarge 2mo agoJapanese live for the afterlife, but know there isn't one, so it's coming apart.