Rebecca Patricia Armstrong, nicknamed Becky, is a Thai actress, singer, and model, whose mother is Thai and father is British. She's currently studying at Shrewbury International school.
Mon
Thanya
Kath
Pun (Segment "No Rest in Peace")
Aninlaphat Sawetwarit
Namo
Becca
Fon
Self
Princess Blue / Katharine Blue Delena