Get that BP to a vet immediately. Looks like either bad scale rot or a bad burn. Eiher way that BP is in bad shape and needs to see a vet.