Mei Shu Wu is known for Mo deng nu xing (1985), Any Which Way You Punch (1979) and The Green Jade Statuette (1977).
No data