Li-Chen Wang is known for The Crocodile Men (1983) and Yellow Rain (1990).
Yellow Rain
The Crocodile Men
No data