This is the official site of the Yin Yang Do Karate Association. It is our goal to document, to the best of our knowledge, the continuing history and lineage of Shorei Kempo Karate as taught by Reverend William H. Foster, Shihan. This site is not intended to be a training manual.