Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S01E06 Mission Cleared

Mar 29, 2007 • Season 1 • Episode 6 • HD

To safeguard his village from Deidara's destructive clay bombs, Gaara harnesses his chakra to form an enormous sand barrier.