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.