Celtic Judo Judo is a Japanese martial art derived from jiu jitsu & an Olympic sport since 1964. Click here for more details…