Brands OTTO DE Sale – Germany’s Largest Catalog at Your Fingertips Unleash the shopper in you with the OTTO DE Sale! The site offers Germany’s most extensive collection of goods, including clothes, gadgets, and home furnishings.