Toyota
37th Tokyo Motor Show 2003 Press Japanese Brochure Japan Issue
Language- Japanese