I'm looking to know the name of the brand with a certain logo I've spotted on someone's jacket recently. It has a logo that appears like a country's flag with three horizontal stripes. Red on top, white and red on bottom.