St Louis Ki Aikido teaches Shin Shin Toitsu Aikido, a Japanese martial art emphasizing mind-body harmony and nonviolent conflict resolution through graceful self-defense techniques.
Japanese martial artsCulture and societyAikidoMartial artsKi AikidoJudo