Karen HsuActor · Born April 27, 1987 · Wuhan, Hubei, ChinaActed in 22010s2011Love Never DiesMovieArmor Hero XT李柚儿 (Actor) · 60 episodes