Looks more like the satanic goat head symbol to me.
American patriot living on a rock in the middle of the Atlantic
In response Lee Chase to his Publication
exactly what I first thought when his then girlfriend Claire wore it as a silver necklace and that point at her neck, quick death you drown in your own blood sacrifice and the rest is history.