Kenpo Karate Kenpo takes into account the myriad of real attacks that occur in the street and students are encouraged to examine the various possibilities in dealing with and stopping these attacks. Kenpo is designed for self-defense and the street.