Shotokan Karate is a Japanese style of martial art. It is a "hard" martial art, meaning that force is typically met with force, and there martial art, meaning that force is typically met with ...