So the solution.......was just, be stronger?
Watch "Naruto Shippuden 1x28 Beasts: Alive Again!" on Streamable.