I thought the title said Naruto?
However, the last episode, Shippuuden 78-79 i believe, totally owned =]
Its a great anime but those flashbacks kill me D=
Yes..i got it the first time that you trained hard. Now go drown in sand..