The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Sun Haipeng | The Couch Critic
Born
September 8, 1979
Place of Birth
Wuhan, Hubei Province, China
Known For
Directing
Sun Haipeng
Movies
TV Shows
As Director
Pioneer Animators: Interviews with the Talents Who Are Coining the Chinese Animation Industry
Movie
as Self
May 6, 2025