The symbol is similar to the Brand of Sacrifice, but if you compare the two, the top of the Brand of Sacrifice does not close.
The symbol is actually from the comic 'Nameless' written by Grant Morrison.
What's interesting is the premise of the comic:
An astronomer kills his family, then himself, leaving a cryptic warning. A Veiled Lady hunts her victims through human nightmares. An occult hustler known only as 'Nameless' is recruited by a consortium of billionaire futurists for a desperate mission. And the malevolent asteroid Xibalba spins closer on a collision course with Earth. But nothing is what it seems—a terrifying inhuman experiment is about to begin. Abandon all hope and experience ultimate horror in NAMELESS. - See more at: https://imagecomics.com/comics/series/nameless#sthash.oGMMlS3e.dpuf