The genuine Air Filter for City i-VTEC costs 1440/=
Please try to procure from Honda as aftermarket shops are selling a replica oil coated filter. The oil is nowhere to be found after driving abt 4k distance. And you can easily blow away quite a dust with air.
OEM one has a finer micron filtering ability plus wont allow dust to be blown away (meaning the oil does its job till the end) and lasts at least 7-8k if not 10k.
Remember, an engines gets most of its wear due to 02 reasons. During each cold startup (inevitable) and when an installed filter allows dust to pass through, that acts as sand paper on cylinder walls