MEANING OF SHIELD
DOJOS KEN PATCH
KU  TAN  MO  REN
Forging a personality
with intensive practice
Back
SYMBOLS