Chi Long is known for The Eight Immortals Restaurant: The Untold Story (1993), La nuit du déluge (1996) and Lodela (1996).
No data