What is Shorinji Kempo? Shorinji Kempo is a Japanese method of self defence (with Chinese roots) and training for both the mind and the body. Its teachings include a complete range of defence ...