Cody

Cody is a character in Pokemon Apocalypse.

He is two years younger than Cole and Vergil (so around 14) and has a dream of reviving the trainer class of bug catchers, as he is obsessed with bug type pokemon. Due to them being one of the weakest types, they are now rarely found in the wild and their numbers keep reducing, as well as many have become corrupted due to poison being a potential secondary type.

He will catch the following pokemon: Yanma (will evolve to yanmega). Although it has speed boost ability, it is also one of the biggest of its kind. In its evolved form, it can carry Cody on it and travel through the Kanto region quickly.

Ninjask : Another pokemon that can fly. Also quite fast. When it evolves from Nincada, a shedinja will be created too. Cody realizes it is also an evolution of Nincada, but eventually kills it.

Escavalier : One of his first pokemon to evolve. Cody catches a Shelmet, and trades it to his rival for a Karrablast. They meet during this episode, they catch the pokemon at the same time, and trade them to establish their friendship.

Frosmoth : An ice pokemon, hepling him with flying pokemon.

Genesect : His strongest pokemon and the last one to catch. He finds it in one of the battles with Silph co, steals it and then it is revived. In his final battle, he gives Genesect away to his pupil, and this becomes the reason he loses the battle.

Vikavolt : Also one of his pokemon, also flying. Maybe he got it from his pupil in exchange of Genesect. In final battle, he uses it as an ace up his sleeve to defeat Golisopod.

Orbeetle : Will be able to gigantamax

Rival:

Golisopod

Centiskorch : Able to gigantamax

Accelgor

Pinsir (to mega pinsir)

Buzzwole (won't be shown until the final battle, will be his ace up his sleeve against Cody)

Araquanid

Pupil:

Volcarona

Scizor (will be able to transform to mega scizor)

Butterfree (to gigantamax)