660 cc is total drama bro no fuel economy just dil ka aasra.
what i have been told is that these kei cars are not meant for economy, instead this is a type of car on which there is no tax in japan, no parking tax nothing, thats y ppl over there bought this category of car, here the scenario is different.