Yes, punching yourself in the face is a real training technique.
New-ish episode, and there's some new content on their YouTube channel - an out-takes reel and some footage of a live "hurticane" demo at a martial arts event.
5 reasons MMA is buillshit
Looks like the ninjers got to sensei Ken, he posted an apology:
Season Two begins today!
Looks like Billy is still alive... for now.