You will Watch Naruto Shippuden Episode 477 English Subbed online
for free episodes with HQ / high quality. Stream anime Naruto Shippuden Season 20 Episode 64
The Final Battle - Part 2
Naruto uses shadow clones to distract Sasuke while one clone amasses nature energy to fight back against Sasuke's Perfect Susanoo. One ready, the clones collide into a single avatar and creates three tailed beasts Rasengans. Sasuke is delighted that Naruto is finally getting serious but Naruto shouts he wants to win against Sasuke fairly. Naruto's attack and Sasuke's Indra's Arrow collide, decapitating the statues. Drained of chakra, they resort to taijutsu. Sakura wakes up from Sasuke's genjustu and learns of their battle. Despite being exhausted, Sasuke absorbs the chakra Kurama amassed for Naruto and prepares to kill him but Naruto counter punches him due to Sasuke losing control of his Visual Prowless. Sasuke prepares a Flame Control Chidori to end the battle and Kurama hands over the last of his chakra, which Naruto uses to create a Rasengan. Their attacks collide and the resulting explosion destroys the remaining statues and engulfs Naruto and Sasuke.