Spencer Twohig Umutwe: Spencer Twohig Icyamamare: 0.001 Azwiho: Acting Isabukuru: Aho yavukiye: Alice Springs, Northern Territory, Australia Urupapuro rwitangiriro: Birazwi kandi: