Luna is the High Priestess. 

Images 1995 Robert Place