Cyrus

"Now all will end. And everything will begin. With this Red Chain I will pry open the portal to another dimension. I command that you unleash all your power for me... Dialga the mythical Pokémon and the master of time!This will bring about the destruction of all things. With everything gone, there will be no fighting and no strife. Can you feel time distorting? Only I can choose to stop it. This is the mythical Pokémon that created Sinnoh! Dialga the ancient deity of time! This world cannot be molded into the ultimate world I seek! It's far easier to create an entirely new world than to change this one! A new world in which I am the ruler of all things! I shall become a deity!"

Description
Cyrus was the leader of Team Galactic, while it was based in the Sinnoh region. He tried to capture a legendary Pokemon and use it to create a new world. A Cyrus from an alternate dimension appears in Pokepuff version 2, even though the Cyrus of that world was long gone, trapped in the distortion world.

Role
Cyrus does not appear in any of the Pokepuff games, but his counterpart from an alternate universe does. This alternate Cyrus had succeeded in destroying the world using Dialga, having defeated Lucas and other trainers who opposed him. However, when he tried to enter his new world, a mysterious shadow engulfed him. When he awoke, he was in the world where the Pokepuff games take place. He then joined Team Rainbow Rocket and assisted them in using wormholes to build an army of Ultra Beasts.