Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Yang Long
Follow
Born 21 September 1988 in Baoji, Shaanxi Province, China
Director
Sealed
2019
?.?
?.?
The Angry Buddha
Director
Sealed
2016
?.?
?.?
Zombie Beauty
Director
Writer
Sealed
2019
?.?
?.?
The Angry Buddha
Writer