High Priest

Last updated 10 January 2024


High Priest




The High Priest of the Brotherhood of Demnos ordered the human sacrifice of Sarah Jane Smith in 1492.