Defanging The Snake
It is an expression used to articulate the mindset of Filipino Martial Arts. Defanging the snake means to neutralize the immediate threat coming towards you whether it [...]
It is an expression used to articulate the mindset of Filipino Martial Arts. Defanging the snake means to neutralize the immediate threat coming towards you whether it [...]