Despite an unsettling resemblance to Japanese revenants, Rin always maintains her sense of hummus. Born and raised in Manila, Philippines, she keeps four pets: a dog, two birds, and a husband. Dances like the neighbors are watching.  She is represented by Rebecca Podos of the Helen Rees Agency.