Mueller and Adidas are both German, perhaps they are Merkel puppets?
Adidas is a German sports conglomerate that manufactures shoes, clothing and sports equipment.
Its highly regarded around the world.