martial arts

Pee Pee Punch Montage
I have no idea what type of thing it is that I'm watching, but I do know that this is perhaps the most awesome video I've ever seen.