
While tracking down a mecha-enhanced villain in modern Hong Kong, a police inspector discovers that a bio-chemical invention has been implanted into his missing daughter
While tracking down a mecha-enhanced villain in modern Hong Kong, a police inspector discovers that a bio-chemical invention has been implanted into his missing daughter