Is that the owl deity that’s supposedly at Bohemian Grove?
God finally gave up on the Hebrews living in Judah and allowed them to be killed or carried off into captivity and removed them from the Promised Land.
To this day, the remnants do not dwell in that land without strife.