It first debuted at the 2001 Tokyo Motor Show, as the Daihatsu OFC-1 concept, based on Daihatsu's front-wheel-drive light-car platform.
It first debuted at the 2001 Tokyo Motor Show. This was as the Daihatsu OFC-1 concept.1 concept was based on Daihatsu's front-wheel-drive light-car platform.