Furai means the "sound of the wind" in Japanese, it is also the name of the new Mazda concept car that will show its face at Detroit Auto Show that debuts this Monday. Watch this monster in action and Franz von Holzhausen, Mazda's North American director of design, at Mazda Raceway Laguna Seca (Courtesy ...