In Japanese, the meaning of KIYORA is purity and clean, and this Mazda concept car uses direct injection technology, so it's said to be very environmentally friendly.