Amashanyarazi, Batteri & Ibikoresho