at least that one came with a v8 .......
That tag is for an L.A. made Barracuda with a 225 and a three speed manual trans. Very similar to my car which is a Challenger also with a 225 and three speed manual transmission, My VIN is also 100395, and an SPD of 820 just like the tag you have. Mine is also made in Los Angeles. Do you own this car?