Strange symbol by the Hellion Rocks
_