Cold Take
Discover
Club
Blind Pick
Log in
Sign up
S
Sun Zhongxin
Follow
Born 1 June 1945 in Xianyang, Shaanxi province, China
Director
Sealed
1990
?.?
?.?
Cheetah in Action
Director