Adidas in Moscow Posted by Musalman | Nov 24, 2008 | Lawak Jenaka | 0 | In Moscow, Russia they have their own brand of Adidas called Mockba. Mockba means Moscow in Russian transcription.