http://hkmdb.com/db/movies/view.mhtml?i ... ay_set=eng
having watched a fullscreen copy subbed in English, Chinese (traditional or simplified?) and to me some other unknown language (perhaps a Malaysia print?), my theory is that in fact "Pembunahan" is the translation of the Chinese title for the Malaysia market (if it is that). What do you think?
Title card:

