Node.js unzip file with non-ascii file names

I'm trying to uncompress a zip file containing files whose names are not ascii(Korean, Japanese..etc)

I've tried adm-zip, node-zip, unzip libraries and they all give me Invalid CEN header (bad signature) error.

Any suggestions?

The zip module (which actually unzips) supports different character sets. I've used it for filenames containing UTF-8 characters.