Kanzenki Karate Club

Articles


More to come ...

Notes on the kata Kanku-sho by Garen Ewing.