It just looks to me like the processing might have not been completed. Are you sure it's not a second? I have several watch straps which are Horween Shell and they are made from scraps left over and they all have the usual green coloration and stamps.

But jimmy is right. get the answer from the horses mouth not the other end.