SHIHAN JAMES ROUSSEAU KATA REVIEW  PART 2

SHIHAN ROUSSEAU: Kata review May 2021