kingdom of god yagarutse kuri stage it is located in the north east of the island men wear turbans on their head uwo mutima bamwe barawuretse bahinduka nk'inkuge imenetse ku byo kwizera