Posted in Web Series Pokémon Generations Episode 18: The Redemption Geek World Order December 25, 2016 Leave a comment A new champion rises. An ancient king returns. A sorrow that has lasted 3,000 years is brought to an end. Author: Geek World Order Related Articles Chaz Finster Seeks Love Advice from Swingers Critical Botch! Shadowrun Episode 23: Baby, You’re A Firework Pokémon Generations Episode 15: The King Returns Thanos vs J Robert Oppenheimer. Epic Rap Battles of History