Yun-Ching Chen is known for Drunken Dragon Strikes Back (1979), Nu zui xia (1967) and Tiao zhan di yu dao (1967).
No data