Daihatsu Deca Deca concept at the Tokyo Motor Show
The Deca Deca was among the fuel efficient “big on the inside, small on the outside” concepts on show from Daihatsu at the 2009 Tokyo Motor Show.