kids karate kata Published August 26, 2015 at 640 × 494 in Design Kata: Learn software architecture while having fun