I wouldn't be too quick to rule that out as a sticker, looks too dark to me for a leaf and no way to tell what is on the other side either. I have one on the wall with a 7.5" drop tine off the bottom right main beam and I had him on film similar to that (mirrored) and couldn't see the drop until I shot him with a rifle. (never saw him in bow season) Really nice buck by any standard!