Ellarye
Ellarye is known for her work on Big Trouble in Little China (1986), Prince of Darkness (1987) and Rapid Fire (1992).
![Chinese Daughter Chinese Daughter](/addons/images/qqnew_image_placeholder.jpg)
Chinese Daughter