Popularity: 1
1981-05-27
Jakarta, Indonesia
Character: Lily
Release date: 08/01/2002
Character: Chen Hsiu-Ru
Release date: 05/01/2015