Inochi – Life Force Exercise
Inochi means Life Force or Creation Of Ki Energy, and this particular energetic exercise combines nanbudo techniques and movements with natural breathing still concentrating on tanden by light and rhytmical contractions of abdominal muscles during the exercise.