A symbol of the "new Japan" displayed at World's Fairs, depicted in travel posters, and celebrated as the product of a national spirit of innovation, the Tokaido Shinkansen—the …