Joshua Chan Umutwe: Joshua Chan Icyamamare: 0.001 Azwiho: Directing Isabukuru: 1981-12-11 Aho yavukiye: Qingdao,Shandong,China Urupapuro rwitangiriro: Birazwi kandi: 陈幻翔, Chen Huan-Xiang, Chen Huanxiang