100 Kobudo Kata Challenge 2025

Do you practice “kobudo”, traditional weapons arts from Okinawa and Japan? If so why not […]