Screeonshot from the final battle between Naruto and Sasuke
Screeonshot from the final battle between Naruto and SasukeScreenshot/Youtube

The long and filler-filled Season 20 of "Naruto Shippuden" anime is ending with the upcoming episode 475 titled "The Final Valley." As manga fans know, this is going to feature the epic showdown between teammates and best friends Naruto Uzumaki and Sasuke Uchiha.

The previously aired episode 474 of "Naruto Shippuden" was a real tear-jerker, with the team meeting the sage of six paths and the former Kages. Team seven experienced the gratitude of all of Ninja world for saving them from Kaguya. Naruto even got to share a touching last moment with his father Minato Namikaze.

However, the story is pivoting from the emotional moments, with Naruto and Sasuke's huge battle. Currently, the rivals-cum-friends are in the peak of their powers and if fans wanted an answer as to who is more powerful, your doubts will be answered on Thursday, Sept. 8.

Also Read : Hawthornes identify killer in 'American Gothic' Season 2

As we reported earlier, the finale battle is going to be memorable for all fans, and Studio Pierrot is taking all the measures to ensure that, including a high quality animation. The quality of "Naruto Shippuden" animation has been in question for a while now, adding to the fans' frustration after multiple filler storylines. However, the creators hope to appease their fans with high quality animation for the Naruto vs Sasuke battle.

Watch the promo for "The Final Valley" here:

Don't forget to watch Season 20 episode 475 at 7:30 p.m. (JST) via Tokyo TV. You can also watch the finale episode "The Final Valley" via Crunchyroll, JPplayer and NarutoSpot.