I totally missed the part where you said he was 2 years old. Sweet baby jesus, that guy looks smaller than all of my 2014s. Even a severely malnurished two year old should be significantly larger than that. Are you positive on the age?
I second the herp vet idea. The setup doesn't look like anything inside it would have caused those marks, so a vet would probably know best.