Self-Defense in General Trias

A broad category encompassing techniques and strategies for protecting oneself from harm in real-world situations.

White Wolves Taekwondo style

8W59+VH, General Trias, 4107 Cavite, Philippines