Odlo to firma założona w Norwegii, która obecnie ma siedzibę w Szwajcarii. Marka specjalizuje się w projektowaniu odzieży outdoorowej, która pozwala przetrwać w niskich temperaturach. Rezultatem jest szeroka gama koszulek z długim rękawem, kurtek i nie tylko. Wszystkie ubrania z tego Flasha mogą być używane do uprawiania sportu lub codziennego życia.