Ong Yii Kuen

Born: None


Placeholder

The Lost Piece

as Fen/Ma
Released: 2018-06-05

A Malaysian Chinese short film about the struggles of Chan, in recovering her mother's memories...

Movie page