The whole Pokemon Johto Journeys season can be watched officially for free on watch.pokemon.com. Alternatively, you can watch it on Amazon's Prime Video. However, this is a paid subscription service.