abisirayeli bahoraga bibutswa umunsi wo kuruhuka imana ambasade hanze y igihugu zigezwaho all of these are international rocketship limited productions various glass items are displayed on a glass shelf in a window