Oh that looks painfull Im not sure how much pain snakes feel but that doesnt look good! Vet A.S.A.P!! and good luck