Holy farc it seems pretty cool. I used to go to Karate lessons in my youth, actually it was a huge waste of time, because it did not teach how to fight or anything really cool, we just hang around making exercises and Kata (coreographed moves) which sucked.
Kind of like the first half of Jarhead