Well, he has a DB15 engine according to him, some are fuel efficient, others are not. Just the way a Civic will return less mileage when compared to a Cultus on CNG
I don't know much about these engines, so I cannot comment on that. But, say that he did get 9km/l on petrol, that is good. So, 18km/kg is believable 
That engine could be an EFI one or one of these;
JDM D15B non-VTEC came both fuel injected and with dual carbs - here are some of the models they came in - i am sure that this isn't everything:
fuel injected model:
105ps @ 6400 rpm, 13.6kg/m @ 4500 torque, comp. ratio 9.4:1, came in 96-99 Civic Ferio ML 4-door, 96-99 Civic Ferio Mi 4-door and 96-99 Civic Ri hatch
dual carb model came in three versions:
91ps @ 6000 rpm, 12.1kg/m @ 4000 rpm, comp. ratio 9.2:1, came in 88-91 Civic 35M 4-door and 88-91 Civic 35U 4-door
100ps @ 6300 rpm, 12.8kg/m @4500 torque, comp. ratio 9.2:1, came in 88-91 Civic 25X hatch with auto trans, 88-91 Civic 55X 5-door Shuttle, 88-91 CRX 1.5X with auto trans. and 92-95 Civic MX hatch
105ps @ 6500 rpm, 13.2kg/m @ 4500 torque, comp. ratio 9.2:1, came in 88-91 Civic 25X hatch with manual trans, 88-91 CRX 1.5X with manual trans. and 88-91 Civic 35X 4-door