Bristol Shorinji Kempo
Healthy Mind – Healthy Body – Self Defence
The British Shorinji Kempo Federation held a taikai (competition) last Sunday.