Hayabusa

Japan's amazing business class bullet train

Japan has rolled out its latest high-tech bullet train, dubbed Hayabusa (????) which translates l...