Seibukan: The Shorinji-ryu karate of Shimabukuro Zenryo

by Hanshi John Sells, 8th dan