PG018: The Redemption

The Redemption is the 18th and final episode of Pokémon Generations.

Synopsis
A new champion rises. An ancient king returns. A sorrow that has lasted 3,000 years is brought to an end.