Taguri: religious beliefs