"Limited Edition" 65 Barracuda

I had a couple of these lately
Screenshot_20220811-091258_Google.jpg