Gyokushin Ryu Aikido
Budo can be defined as the spiritual foundation for martial arts; the ethical code on which martial arts are based.
Your email address will not be published. Required fields are marked *
Notify me of follow-up comments by email.
Notify me of new posts by email.
Current ye@r *
Leave this field empty