Continuing their journey in the Unova region, Ash and Pikachu come across some new friends, as well as some old rivals! Show more
Discover 11,128,835 listings and 277,887 playable programmes from the BBC
Continuing their journey in the Unova region, Ash and Pikachu come across some new friends, as well as some old rivals! Show more