EXACTLY!!!
Anyone who's mamu, chachu, taya, friend, negihbour, xyz claims to get 17-18Km/L either gets his car towed or drives in highest gear at 20Km/hr @ 1000rpm or so... anyway the point im trying to make is that don't expect any good mileage from these JDM econo boxes!!
The Manual tranny JDM 660 cc's might give around 15km/litre... but 19km/litre in city?? Seriously come on!!
These cars only do around 11-13Km/Litre if auto tranny and around 12-15Km/litre if Manual tranny... As these have small 660cc powerhouses who have to pull a big body on them aswell as driver+passengers weight! Passenger weight +big body -> Require more power to pull -> Requires more throttle to be floored -> requires more fuel -> which means less economy!
Btw whoever claims 18-19Km/L needs to prove himself.. as i don't believe in these uri urai hui figures with no proofs!!