That is the oddest thing i have ever seen. Agreed a reptile vet ASAP. Is her head in your hand? Or is that the tail?