Kempo or Kenpo is a form of karate (Japanese fighting) known for its use of long sticks or swords to attack the other person. Many people in Japan call it Karate.
Category: Martial arts