1975· 86 min★ 3.9· Action
Cast: Polly Shang-Kuan Ling-Feng, Chang Yi, Huang Lan
Director: Yang Ching-Chen
Loading addons…