Tag: Seven Stars

Kyushu Japan’s New Luxuy Train; The Seven Stars

Japan's Seven Star and Speed Racers's Mammoth Car

The Nanatsuboshi (which means “seven stars” in Japanese) is a new high end extravagant luxury train built by the Kyushu Railway Co. Aside from it’s visual similarities to the Mammoth Car in Speed Racer, the Seven Stars in much less intimidating on the inside. The train cabins are lined with rich wood that matches the…