Seven Stars Kyushu: not just a train but a showcase for the best of Japanese artistry. Seven Stars is about the living soul of Japan, with close connections to communities along the way. […]
Kyushu is an island found south west of the larger island of Honshu. Kyushu benefits from centuries of civilization and has historic treasures, modern cities and natural beauty. […]