I have been looking for exactly this! This Black Belt is talented and so well practiced! In watching my sons learning this, it was hard to understand some of the timing on different moves until I saw this performed so well. Thank you so much for all the effort put into this and for sharing it!