Anime Naruto Releasing 4 New Episodes for 20th Anniversary It is hard to believe that it’s been 20 years since we saw our favorite…