Where did you get him? How big is he? And what did they feed him? I would take him to a vet asap. Good luck with him, keep us posted! Those look like worms though.

A lot of worms.