I May Destroy YouI May Destroy You

Terry

Played by Weruche Opia

Terry is a fun-loving and affectionate aspiring actress who has a hard time getting her career off the ground.