The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Leon Agusta | The Couch Critic
Known For
Acting
Leon Agusta
Movies
TV Shows
Istana Kosong
Movie
as Pak Ellias
August 17, 2012
All Is Forgiven, for We Have Been Happy
Movie
as Himself
December 2, 2017