Take martial arts, yoga, and a sword, and you get a fitness craze that's gone viral.