I really have no idea what that is. Hopefully someone can identify that for you. It might be something you want to have an exotics vet take a look at (that is, if no one here knows what it is...)