Showdown: Gaara vs. Kimimaro

Season 3, episode 126

Showdown: Gaara vs. Kimimaro

  • 8.1 / 10
  • 24 min

Itching to fight and with a sense of guilt from the past, Gaara tells Rock Lee to stand down and let him take on Kimimaro. Meanwhile, Naruto continues on his quest to catch the runaway Sasuke.