Ren Shihao Umutwe: Ren Shihao Icyamamare: 3.289 Azwiho: Acting Isabukuru: 2001-09-14 Aho yavukiye: Urupapuro rwitangiriro: Birazwi kandi: 任世豪