Rachel Lim es conocida por In the Red (1999), Perfect Piece (2020) y Silence on Set (2011).
Sin datos