ewwww I think a mite or something is under his skin, or he has a welt or a dump from something, and I don't think snakes can have achene so it isn't that lol. if I were you I'd take him to a vet because I don't know what that is but it looks bad! I hope your snake is ok and that you get rid of that dump!