I had visited Stonehenge a couple years ago, and remembered an overhead picture they had at the site, and how similar it looked to the glyph. When i looked it up i found this:
Looks pretty familiar, right?
delving into the lore behind stonehenge, i found that "Stonehenge is also mentioned within Arthurian legend. Geoffrey of Monmouth said that Merlin the wizard directed its removal from Ireland, where it had been constructed on Mount Killaraus by Giants, who brought the stones from Africa"
I've been digging everywhere for more on these 'giants' and where they were from, but havent found anything yet. If anyone else has any ideas on this toss em out there