In fact the Master of the Chair in Freemasonry is someone who does not get involved in business affairs or politics. So that fits the profile of a High Priest who spends much of his time summoning demons and being possessed by them and communicating their instructions to the group.
But there is a human in the chain of communication here.