wow, that's scary lookin!
not what I had imagined at all from your description.

SO glad you called the vet....hope your snake heals up quick and complete