Where To Stream Naruto Shippūden Season 2015 Episode 18
The Targeted Tailed Beast
- Aired May 7, 2015
- 30 Min
- Rated 7.5
- Number 426 Of 500 Rated Episodes
Gaara heads out to rescue Matsuri and the others but is attacked by a mysterious priest who binds him with a Chakra Chain to capture his Tailed Beast.