Complex sentence: Zen Do Kai means- "the best of everything in progression", and its elements include self defence moves, katas, and strike work.
Split into simpler sentences: Zen Do Kai means- "the best of everything in progression". Its elements include self defence moves, katas, and strike work.