I'm guessing it's a female and have a suspicion she might be gravid. She looks thick for a ribbon but for some reason the neck area seem thick also. Any chance for some better photos?