The Seven Stars in Kyushu train is one of the most amazing train journeys you can have in Japan and hands-down one that we were looking forward to the most when we visited Kyushu. See, the Seven Stars is an uber-luxurious sleeper train (easily one of the best, not just in Japan but in the … Continue Reading