Anybody know the back story on this little guy? I bought 3880 from the original owner, and he swears that it was a factory thing that they gave to him when he bought the car new. This and a leather DMC baseball cap (which I also have). Anyone know if this is true, or is he just remembering incorrectly?20190206_192459.jpg