The International Judo Federation has launched a free mobile app with over 36,000 contest videos to showcase the thriving martial art, educational tool and global sport and its champions like never before.