Man passes away on Tokyo train; no one notices until nearly 12 hours and 650 kilometers later
It’s not at all uncommon to spot people sleeping on commuter trains in Japan. As a matter of fact, it’s probably more unusual to find yourself on a…