2003 Daihatsu Qi, Tokyo Motor Show #9577997
Read Also:
Daihatsu UFE-II, 2003 Tokyo Motor Show #7001292
2003 Daihatsu D-bone, Tokyo Motor Show #8587266
Tokyo 2011: It will be held henceforth in December
The Tokyo Auto Salon, the other Tokyo Motor Show
2007 Ford Mustang GT California, 2007 Tokyo Motor Show #9010826
2012 Toyota Prius C, as shown at 2011 Tokyo Motor Show #7678235