2019 Cherry Blossom Performance

Lots of interesting performances such as Taichi whip staff, baguazhang, Chen ruler, Xingyi sword, and many others.