Looks like an infection of some kind. Quite possibly mouth rot but it could have also been from the hitting on the glass. Let us know what the vet says. I am sure he can get Drake fixed right up.