A mysterious ancient god