I want to second the mites.... There seem to be a lot of little red dots on the animal, including the top of the snake. My first thought was mites, the second was have you dampened a towel and run it over a section of that colouring? It almost looks like a FT feeder smeared on it, if you know what I mean. (I in no way mean rub it or bathe it, just a light check to see if its just a film on it.)

honestly, take it back and get it checked, or just take it back and get one from a better source. And I would trash the bedding and scrub everything that came in contact with it down, since Im almost positive it has or had mites.

Is it soaking in its water bowl?