Tag: Shotokan Nation

Shotokan Nation

Shotokan Nation

Senshi Karate is switching affiliation to Shotokan Nation, a new association body.