The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Leya | The Couch Critic
Known For
Acting
Leya
Movies
TV Shows
Man Laksa
Movie
8.0
as Chah
May 2, 2006
Magika
Movie
5.0
as Bawang Merah
September 22, 2010
Idola
Movie
as Nana
March 7, 2002