The best sword master from China vs the best sword master from Japan. Who will win?
Starring: Damian Lau, Norman Chu, Flora Cheung
Directed By: Ching Siu-tung
... Show More
The best sword master from China vs the best sword master from Japan. Who will win?