Zahur

Zahur, also known as the Eye of Horus is the current leader for the Temple of Horus, which is located in the Himalayas. He's a realm-touched horror and is considered a demigod with Horus' blessing.