Exciting Dragon
Movie • 1985
Ninja the Final Duel
Movie • 1986
The Thundering Mantis
Movie • 1980
Shaolin Dolemite
Movie • 1999