Her name is Stella Chen Lok Ching. She is a student at Taylor’s University Lakeside Campus Malaysia. Stella Chen is a cute and pretty mei mei from KL. I realised that malaysia has lots of lenglui and chiobus that are worth finding daily. What a young 16 year old SYT !