Showdown at Ching Seng Hill

金刀奇俠 ‧ Movie ‧ 1961
Showdown at Ching Seng Hill (1961)