Biography is not available for this person yet.
as Chen Ai-Lin
as Duckling (segment "Hua shan 24'")
as Sister Mei