How To Train For A Million Years, Part 2

This the second part of a two-part article, “How To Train For A Million Years.” You can read the first part of the article here. As human beings, we have a finite amount of time that we can spend improving our martial arts through keiko, and this creates an absolute limit to how much we can […]