Perodua Kancil SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Perodua Kancil 660cc 1996 PETROL AUTOMATIC HATCHBACK None EZ 200000+