Taguri: high priest