Teddy Girls
Movie • 1969
The Thundering Mantis
Movie • 1980
Duel of the 7 Tigers
Movie • 1979
The Dragon Dies Hard
Movie • 1975