poster

Ninja Strike Force

50% | Jan 01, 1988 | Action, Drama, Fantasy

Featured Crew

Joseph Lai San-Lun
Producer
Betty Chan Kwai-Wa
Producer

Cast

Images