Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Ouyang Shanzun
Follow
Born 24 May 1914 in Liuyang, Hunan province, China
Died 2 July 2009 (aged 95)
Director
Sealed
1980
?.?
?.?
Sunray Through Clouds
Director