As we age, we lose strength and muscle tone.
Media50s Manager
I'm the Media50s manager~!
Each karate kata has its own meaning and story
Each karate kata has its own story and philosophy
In the world of karate, "kata begins with naihanchi