Yue-Niang Shih is known for Qi gai yu yi da (1979), Vengeance of the Phoenix Sisters (1968) and Duel in the Tiger Den (1972).
No data