Actress Carrie Wong plays an alien that is sent to Earth to see if it is suitable for her species to live on in the Channel 8 dramedy My Friends From Afar.
Caption: 
Actress Carrie Wong plays an alien that is sent to Earth to see if it is suitable for her species to live on in the Channel 8 dramedy My Friends From Afar.
Credits: 
ST PHOTOS: KELVIN CHNG