Kata Excellence « Prev1 / 2Next »Pinan NidanPinan ShodanWhy we do Kata?Kata PracticePinan NidanPinan ShodanPinan SandanPinan YodanPinan GodanKushankuNaifanchiChintoBassaiSeishanJitte« Prev1 / 2Next »