Lessons with a difference 41 views You may also like Various punches 45 views Full length lessons 30-40min,Lessons with a difference Black belt 6th Dan patterns Fundamentals for 8th-5th kup