Kempo vs Kenpo Those who are interested in martial arts and have some knowledge about martial arts originating from Japan know that Kempo or Kenpo are the names that are used to attribute to several martial arts. These martial arts are devised to help unarmed people defend themselves against armed opponents. As such, these […]