Ching Cheng
Sacrifice to Desolate Spirits
1980
Movie
The Green Dragon Inn
1977
Movie
The Supergirl of Kung Fu
1975
Movie
Death Duel of the Mantis
1978
Movie
中國法術
1983
Movie
The Shaolin Swallow
1977
Movie
Ferocious to Ferocious
1973
Movie