When collecting all Kenpo it will take alot of time. It is recommended that you look for generals (the old men who seem to have powerful attacks). Keep attacking them and break the Clan Rocks. These are rocks that have a Dragon (Seiryu), Phoenix (Suzaku), Tiger (Byakko), Turtle (Genbu), and Kirin (yellow) to get as much Kenpo as possible.