Although it debuted in Frankfurt, Daihatsu featured its Open Future Concept, or OFC-1, in Tokyo. The mini roadster concept's powered by a turbocharged, 658cc three-cylinder engine the incorporates stop-start technology to increase fuel efficiency, the company says, to 69 mpg. Putting power to the ground is a seven-speed CVT that can be shifted via paddles. The OFC-1 also sports 17-inch wheels and the retractable hardtop was created by a race of unicorns who happen to be really good at mechanical engineering.