Time for Round, Three?
Watch "Naruto Shippuden 12x8 Battle in Paradise! Odd Beast vs. The Monster!" on Streamable.