Trains Leave On Time. Not “I’m Just Around the Corner” Time | Japan Travel Guide | Japan Travel Guide