n'ubwo abanyarwanda bari bazi ko ba nyirabayazana b'ako kazi ari abazungu stormreach is a giant scaled city recently settled by humans umugabo yicaye hafi yumuriro afata ikintu