HUB
Treasure Castle
1972
Fairly obscure Taiwanese Swordplay with a very slight fantasy edge to it.
Ming Chiang
Sun Chia-Lin
Lam Ching-Ying
Similar Movies