The History of Shotokan Karate and Gichin Funakoshi

Martial Arts is one of the most old and effective skills for self-defense in the world. It has various types and Karate is one of them. We will look forward to the specific type of Karate which is Shotokan Karate.   Shotokan Karate is the modern name that is...