The all new futuristic looking shinkansen called the Hayabusa makes its debut on March 5, 2011 as it passes through Musashi-Urawa, north of Tokyo. (Click on the image below to view the full gallery.)
Tags: advanced × bullet train × japan × Japan Railways × Shinkansen × technology × transportation × vehicle


