Quechua is an own brand of Decathlon Stores - a French sport and outdoor retailer (https://decathlon.com.au/pages/about-decathlon) with 1,600 stores in 52 countries around the world. They do everything from climbing gear to bikes to soccer boots to fishing rods, backpacking to car camping gear...