I think the Japanese version might be better but most people like me saw Naruto in English dubbed, so the English one is more nostalgic. I watched shipuden in eng subbed obvi
the nostalgia is overflowing. i remember this particulary because i love this arc. and this song oh my god i cant explain but its like having a flashback