Ash can’t contain his excitement as he arrives on Ula’ula Island for his next grand trial.
11 months left to watch
20 minutes
See all episodes from Pokémon: Sun and Moon