im not sure what it is but it dosent look right, i would find a reptile vet and get it checked out asap