Din Film Park International Ltd. Studios
-
1983
Mantis vs Falcon's Claws
Mantis vs Falcon's Claws1 1983 HD
A silk dealer and a princess are traveling in the China country, when they are attacked by a group of Falcon bandits. The bandits kidnap the princess...