Late week we reported that the BBC iPlayer service in the UK added 134 episodes of Naruto, but as of this month you can now stream all 220 episodes of the anime series in it’s English dub format. According to the description on BBC iPlayer Episodes 135 – 220 were added on the 6th February …





