Upper body power, to express itself, requires two key components: A. Upper body strength and B. Great core and tendons linking the upper body to the lower body. As it happens the Monster Hunter workout delivers on both of these fronts which is why if you do go hunting monsters, you will be glad you've trained this way first.
Extra Credit: 1 minute rest between sets.