Budo can be defined as the spiritual foundation for martial arts; the ethical code on which martial arts are based.
~ http://www.dictionary.com/browse/budo
Budo can be defined as the spiritual foundation for martial arts; the ethical code on which martial arts are based.
~ http://www.dictionary.com/browse/budo