HUB
Acting
Xu Lu
*1975
in Shenyang,Liaoning Province,China
An Artillery Major
1993
The Blizzard
2018
7/10
Mojin: The Worm Valley
2018
The Dog Homicide
1996
8/10
Stand Straight, Don't Bend Over
1993