Shihan Carlos DeLaCruz

RI United States
Carlos DeLaCruz is the founder of Tombo Kai, International

Lineage Tree