Season 18 Episode 18: The Targeted Tailed Beast

Watch Naruto: Shippuuden season 18 episode 18 tv series online free
Release: May 07, 2015

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.

Naruto: Shippuudenexpand_lessSeason 18