My Site - Judo Mats India Judo is a very physically demanding sport. In this competition, you need to take utmost care of yourself during a training session or competition. If you are serious to have safe practice, avail Judo Mats India of optimum quality. For more info you can visit: or you can call us at our toll-free number - 8010991166. Wed, 16 May 2018 06:23:31 UTC en