37th Tokyo Motor Show, 2003

Keio University Eliica – high performance electric concept vehicle, Keio University Electric Vehicle Laboratory

Keio University Eliica – high performance electric concept vehicle, Keio University Electric Vehicle Laboratory