Shoto Ryu Karate Kai Association

Plymouth, United Kingdom

Based in the UK, Shoto Ryu Karate Kai Association teaches and organizes classes and camps in Karate-do.

Spread the love

Share Shoto Ryu Karate Kai Association's page and retreats with your network