If you click on the image there's a view with the colors intensified and I believe it's the red portion but it is pretty abstract-looking, at least at this time.
Two stick figures, left and right, and right has what appears to be an elongated animal head and ears - or a hat