Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Michelle Chia
Follow
Born 19 September 1975 in Singapore
Actor
Sealed
1992
?.?
?.?
The Inspector Wears Skirts IV
Sealed
1996
?.?
?.?
Spirit on Wheels