Kyushindo Karate is based on Japanese and Chinese martial art styles and relies on the use of movement, speed, accuracy and economy of movement. Students perform techniques which are from a set syllabus, with particular emphasis on self defence. Ky
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.