Christine Hung Hiu-Wan
Sex and Zen III 1998
Rating: 5.3
The Fruit is Swelling 1997
Rating: 5.7
as Tin in intro
as Lychee