Yao-wen Liang is known for The Masked Avengers (1981), The Flag of Iron (1980) and Ten Tigers of Kwangtung (1980).
No data