S01:E16 - The Broken Seal
(2005)
·
23 min
TV-PG
Anime
Naruto and Sasuke receive punishing attacks from within Haku's Crystal Ice Mirrors.
Season 1