Yu Si Ting, also known as Stitch, is an actress signed under Hong Kong's network TVB (Television Broadcasts Limited).
She was the winner of "Miss Chinese International Pageant 2017" and the American "Miss Chinese Beauty Pageant 2016".
Active Years: 2018 - now
Education: State University of New York at Albany
Occupation: actress
(Source: Personal Weibo)