Mazda's theme at this year's Tokyo Motor Show was "Environmental Technology, Pushing the Boundaries of the Emotion of Motion," and the TAKERI concept making its world debut at the show integrates a number of environmentally friendly technologies that fall under the company's SKYACTIV banner
More Images