This is the Mazda Takeri concept, unveiled on t’internet ahead of its public debut at next month’s Tokyo motor show.
The latest concept to emerge from Mazda’s new ‘Kodo’ design language hints at the next generation Mazda 6, and it is a pleasingly aggressive hint.
What? No more Mazda smiley faces?