ParentFull threadtoyg·You forget this is Japan, where tons of people sleep on trains almost every day - often on their feet.View on HN