imvura nyinshi hano mu cyi bwira tom sinshaka imodoka ye ishaje the film was well received from the majority of critics guipure is a french word which now means tape