"Limited Edition" 65 Barracuda

Here is your emblem. 100% match. Aftermarket. Pep Boys probably sells them.
Pilot Automotive Stick-On Limited Edition Car Emblem - IP-421C | eBay
Thanks for tracking that down. I am surprised there aren't more of these LE '65s... maybe they're on to something...??? LOL