And igbaharicha, iga afu na onwe gi ka e-toture