Express trains that run from Tokyo stretching far up into Northern Japan to Hachinohe are called the Hayabusa, Hayate, Max…
Our website uses cookies from third party services to improve your browsing experience. Read more about this and how you can control cookies by clicking "Privacy Preferences".