Huan Huang is an actress, known for Ba bi lun shao nian (2013), Zhongkui: Snow Girl and the Dark Crystal (2015) and Blue Sky Bones (2013). Read more on iMDB