Cold Take
Discover
Club
Blind Pick
Log in
Sign up
O
Ouyang Sheng
Follow
Director
Sealed
1994
?.?
?.?
Eat Drink Man Woman
Assistant Director
Sealed
2000
?.?
?.?
Destroy The Corpse
Director
Sealed
1998
?.?
?.?
Kid with Special Powers
Director