Baal-zephon

the idol or possession of the north hidden secret