Jie Sha is known for Li Huiniang's Revenge (1981), Du shi xing jing (1990) and Yi dai tian jiao Cheng Ji Si Han (1998).
No data