Yes, we have seen this Kiyora concept before, but the Japanese automaker is using the show car to help showcase its new eco-friendly SKY-G and SKY-D powertrains at the 2009 Tokyo motor show.
Full Article