This is probably Banyutus idoneus, a species that is fairly widespread in central Africa, from Zimbabwe northwards. Known from Malawi, Tanzania, Zimbabwe, DRC. Adults live amongst vegetation in shaded situations. Nothing is known of its larvae. This is a first record for Angola - thanks!