Search for "Ruby Lin"
in
China Strike Force (2000)
The Precipice Game (2016)