Jan 27, 2012 18:19:42
"Now open to the public, Mazda's 2011 Tokyo Motor Show display includes the very latest in SKYACTIV TECHNOLOGY: The production-ready CX-5, the all-new Takeri, and some other goodies reserved for the JDM."
http://www.youtube.com/watch?v=3EgIGR73ghI