After meeting Gym Leader Elesa, our heroes encounter an old friend with a surprise guest! Show more
Discover 11,128,835 listings and 279,756 playable programmes from the BBC
After meeting Gym Leader Elesa, our heroes encounter an old friend with a surprise guest! Show more