Ou Sha is known for Chu cu chuo tou fa cu cai (1980), The Shrine of Ultimate Bliss (1974) and Dirty Ho (1979).
No data