Taguri: religious leader