Bristol Shorinji Kempo
Healthy Mind – Healthy Body – Self Defence
How do you do seiho when you can’t touch each other?