Cold Take
Discover
Club
Blind Pick
Log in
Sign up
E
Estrella Chen
Follow
Born 1 February 1980 in Taiwan
Actor
Sealed
2001
?.?
?.?
Cop Shop Babes
Sealed
1997
?.?
?.?
Whatever Will Be Will Be
Sealed
2005
?.?
?.?
Bad Moon
Sealed
2002
?.?
?.?
The Rule of the Game