McDonald's distributes more toys annually through Happy Meals than any dedicated toy retailer. The company is one of the world's largest toy distributors, partnering with major toy manufacturers and entertainment franchises. Barbie is a toy brand, not a distributor, and the others are generic options.