I'm no expert but that glottis looks kind of puffy and swollen to me. I opened my BP's mouth around when I first got him out of an abundance of caution to check for RI symptoms and everything was an even pink and the glottis did not look that big, red, or puffy. I think a vet check would be a good idea, especially if someone has also hit this poor snake before![]()