it is located on the island of ramier near the centre of toulouse turashobora gushyira ibyabaye inyuma yacu the albums were released by rhino records