Naruto

Season 8 Episode 20

The ANBU Gives Up? Naruto's Recollection

Aired Thursday 7:30 PM Sep 20, 2008 on TV Tokyo

Trivia

FILTER BY TYPE