The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Abi Recarro | The Couch Critic
Born
August 28, 2002
Place of Birth
Lucena, Quezon Province, Philippines
Known For
Art
Abi Recarro
Movies
TV Shows
Kung ang Ulan
Movie
as Vendor
September 22, 2023