Zen Kempo Rye presents this programme .
Zen Kempo Rye covers avoidance skills , evasive movement , throwing , striking , grappling , immobilisation techniques , application of submission holds , and jujitsu and weapon kata .
Zen Kempo Rye presents this programme and covers avoidance skills , evasive movement , throwing , striking , grappling , immobilisation techniques , application of submission holds , and jujitsu and weapon kata .