The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Li Yunliang | The Couch Critic
Place of Birth
Wuhan,Hubei Province,China
Known For
Directing
Li Yunliang
Movies
TV Shows
As Director
Fen nu de gu dao
Movie
Cast
January 1, 1989