The Tachikawa Ryu is a legendary secret Buddhist sect that taught: "The highest spiritual attainments are best achieved through the physical act of sex." The sect was banished in Japan and went... This description may be from another edition of this product.