25 Basic self-defense techniques martial arts instructions 25 Basic self-defense techniques martial arts instructions 28. June 2023 allen