Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S12E255 The Artist Returns

Mar 22, 2012 • Season 12 • Episode 255 • HD

Kabuto, alongside a resurrected Deidara, tries to capture the jinchuriki, but their plan is thwarted when the Tsuchikage arrives to defend Naruto.