Weng Yan 'Elva' Ngai is an actress, known for Special Female Force (2016) and Z Storm (2014).
No data