I had a ball python with a similar look to it a couple weeks ago. Turned out a small piece of substrate had gotten caught along the bottom gum line. I carefully picked it out and his jaw looked normal again.