Red is a trainer introduced in Generation I. His female protagonist is Leaf. He is the mascot of the first ever Pokemon Games. (Red, Green, Blue, Yellow, Fire Red, and Leaf Green.) He never talks, only saying "..." Red is a Pokemon Master, as he has completed the entire Kanto Pokedex.

Project: Pokemon appearances

Red can be fought in Snow Canyon adjacent to the Indigo Plateau. Once he is defeated, he will give you one of the Kanto Starter's Mega Stones (You pick which one.) His Pokemon are Pikachu, Venusaur, Charizard, Blastoise, Tyranitar, and Dragonite.

Red's team

025MSPikachu 100 Electric After winning, you will be able to pick any Kanto Starter Mega Stone.
003MSVenusaur 100 GrassPoison
009MSBlastoise 100 Water
006MSCharizard 100 FireFlying
248MSTyranitar 100 RockDark
149MSDragonite 100 DragonFlying