What Karate can teach us! Shinji Akita during a seminar in Malta
Spirit