Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S06E124 Art

Aug 27, 2009 • Season 6 • Episode 124 • HD

Sasuke's Sharingan demonstrates its strength against Deidara's explosive techniques. In an effort to defeat him, Deidara crafts one of his most impressive creations, the C4 Karura. How will Sasuke respond to this formidable challenge?