Cydnidae? It looks similar to this picture by Tom Murray:
I have many more pictures if more detail of part of the body would help. Of particular note, on each side of the head, near the back, are red structures that remind me of nothing more than driving lights.