maybe you are looking for a happi? like this one?
What i meant is if this is the type of clothing you are looking for. If so, they are called Happi, which should make searching for the one you want easier.
Uh, not sure what it looked like wherever it was on sale, but it looks like a regular green jacket with a patch on it?You might be able to scratch together a green jacket on your own, and they sell those patches at Cospa, though I've only seen them in purple. If you're confident in your sewing, you could slap it in yourself. A tailor could do it for you for like 10 bucks or something.http://www.cospa.com/detail/id/00000042419