Mediterranean Karate Alliance

ISSHIN RYU KATA

SHITEISENTEITOKUI
WansuChintoSunsu
NaihanchiSeiunchinKusanku
Seisan