Reality Self Defense for Every Man and Woman "Be assertive in life and you will be assertive when your life depends on it. Saifa – Meaning in Japanese “Maximum Destruction” Training American VADHA Kempo ... Read More