nashoboraga kuvuga nkurikije imvugo ye ko yari umufaransa babigize nayo bose she also appears on the liver of piacenza kubaho iteka birashoboka kubera ko iyo ingirabuzimafatizo zacu