Pokémon Generations Episode 16: The Beauty Eternal is here to watch
Pokémon Generations continue with Episode 16 this week. This time, you get better acquainted with Lysandre, the antagonist known for his need to create a beautiful world. Check it out below!