18 Fatal Strikes
Movie • 1978
The Supergirl of Kung Fu
Movie • 1975
The Leg Fighters
Movie • 1980
Fatal Love
Movie • 1993