THIS THIRD GENERATION, 1988 MITSUBISHI DELICA L300 STARWAGON 4WD WAS RECENTLY IMPORTED FROM JAPAN AND RECEIVED AN AUTOMOTIVE TECHNOLOGIES LIMITED (ATL) “GUARANTEED INVASIVE ODOMETER INSPECTION” VERIFYING ITS CURRENT 96,108 MILE (154,712 KM) TO BE ACCURATE.