The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Sabrina Zhao | The Couch Critic
Place of Birth
Sichuan, China
Known For
Directing
Sabrina Zhao
Movies
TV Shows
As Director
Nini, What Time Is It There?
Movie
as Nini
September 9, 2020