iyo ikirego cyo gusubirishamo urubanza rap rap rap went the bird's beak in his palm iyo bambutse ikibaya cya rurira the managing director is thorsten schmidt