Discover
Born in Wuxi, Jiangsu Province, China
The 14 Amazons
(1972)
Revenge of the Iron-Fist Maiden
(1973)
Pursuit
The Thunderbolt Fist