The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Amy Yan Yan-Na | The Couch Critic
Place of Birth
Hong Kong, China
Known For
Acting
Amy Yan Yan-Na
Movies
TV Shows
The Lion Roars
Movie
6.2
as Moth's Maid
September 28, 2002
Superkid
Movie
Cast
November 2, 2006