Naruto

Naruto Episode 126 - Showdown: Gaara vs. Kimimaro

Kimimaro realizes that close combat is impossible against Gaara's wall of sand, so he moves further away for a long-distance attack.

Auto-update my anime list NO Discuss this episode

More episodes