Taguri: act of indescribable barbarism