I would HOPE it's an Enchi Pin, but it's totally possible it could be just a striped Pin and nothing more, unfortunately.