Hōzōinryū Takadaha Sōjutsu

Hōzōinryū Takadaha Sōjutsu

Overview, techniques, terminology