Kenpo is actually a fighting type developed especially for self-protection, giving just about every scholar the confidence and competencies necessary to acquire against common assaults.
Okinawa-Kenpo has its roots in https://sacanmartialarts.com/tama-kenpo-karate/