Clash of the Titans echos the land. Promo video for Titan Zen Bu Kan Kempo Team. Demonstrating traditional martial arts training along with functional workouts and self-defense. Roar with them!
Clash of the Titans echos the land. Promo video for Titan Zen Bu Kan Kempo Team. Demonstrating traditional martial arts training along with functional workouts and self-defense. Roar with them!