Mazda Kiyora concept set for Paris 2008 debut

The Mazda Kiyora is Mazda’s latest concept car and will be unveiled at the 2008 Paris Motor Show. The Kiyora concept is a lightweight urban compact car. The Kiyora name means “clean and pure” in Japanese and is meant to represent the “Sustainable Zoom Zoom” harmony between driving pleasure and environmentally friendly features.
The urban compact is equipped with a direct injection 4-cylinder engine and Mazda’s Smart Idle Stop System. Is this a Mazda-ized Ford Ka or something larger?
Look for two more photos of the concept after the jump. Click here to read the rest of Mazda Kiyora concept set for Paris 2008 debut





Mazda has announced the world’s first idle-start-stop system that restarts the engine without the use of a special starter, and will put the system into one of its production cars in 2009.





