Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S01E23 Father and Mother

Aug 02, 2007 • Season 1 • Episode 23 • HD

Chiyo and Sakura quickly find shelter as Sasori immediately launches a relentless assault.