Popularity: 7
1985-05-26
Hong Kong, China
Character: Fanny
Release date: 08/18/2011
Character: Lulu / Mak
Release date: 10/23/2010
Release date: 03/13/2017
Release date: 04/16/2022
Character: Mancer's Mom
Release date: 09/07/2023