Yes the tag has a number and I will be calling them later today. I don't see what you see on that perch, it did not have any parasite.