dangthat looks bad but i bet the snake could pull though given time and proper help/care crosses fingers and wish you luck. (I also let the vet guy know he a drop off to the pet store were you work. ( know the vet I delt with with one snake didn't charge me anytihng when I told himI t wa a droppoff and I was doing rescues as ahobby .