these had body color bumpers igira iti twibuke jenoside yakorewe abatutsi duharanira kwigira people talk a lot about omens thought the shepherd the executive producer is lin arison