Stand by · pulling the latest frames
Sun Cheng-Bin
Acting
The Queen of Tibet
1986
Code Name Flash
1987