Yeah, the Barracuda G9 is the jacket the mods picked up on back in the 60s and made iconic.
I own a green, probably counterfeit Lacoste sort. It's too big, it's lime green, and it's from the 80s, all of which make it a true abomination.
Hence, not a look I can really work at the minute! And to be honest, when it comes down to it I'm really more into leather and denim jackets for casual wear personally - and I've seen a leather Harrington jacket and it's not that great! That said, I do love the look.
If I were after one I'd head to somewhere like Jump the Gun - Harrington jackets, which is a proper Mod shop. They do some interesting varieties; the waxed cotton one definitely looks cool.