Any of you fellas know the name of the clothing company that has a logo that I THINK is kinda like a green crosshairs on their stuff? I had a trenchcoat from that company that I bought when I was visiting not too long ago that got lost when my luggage got lost the last time I traveled...and I can't remember the name of that company...It's driving me nuts...I'm pretty sure the logo was on the sleeve.