Stand by · pulling the latest frames
Chen I-Ho
Acting
The Fantastic Magic Baby
1975
Shaolin Iron Claws
1978
The Phantom Lute
The Damned
1977
Shaolin Vengeance
1974