News

The highspeed bullet train says Japan as much as Godzilla, sushi and Mount Fuji. And it takes center stage in Shinji ...