As these nymphs' expressions indicate, the Mazda's Kabura concept is quite the swell looker. Basically an RX-8

Advertisement