Agreed. Something's blocking her up... and the rest of her upper body looks quite thin. I've had a blood get a blockage from a buildup of urates, but it was lower down (and my fault for housing her in a bad temporary setup some years back). I don't always jump to tell people to go to the vet, especially if there isn't a knowledgeable reptile vet available, but I would agree about this case.