ntugacire urubanza aho udafite impuhwe the show is wonderfully helped by its cast ibikorwa bye ni ntamakemwa the town also owns the largest textile factory in iceland