Looks to be an infection. Sometimes a broken tooth or rat claw will cause this.. Might want to see a vet..