Tokyo Motor Show
The vehicle was unveiled at the 37th Tokyo Motor Show in 2003.