Lost Souls
Movie • 1980
The Flag of Iron
Ten Tigers of Kwangtung
Movie • 1979
The Rebel Intruders
Two Champions of Shaolin
Legend of the Fox