Mazda rotary sports car could debut in Tokyo

The 2008 Mazda Taiki concept (above).
The 2008 Mazda Taiki concept (above).