List of NPC’s

Meet a diverse cast of trainers in this list, each with their own unique skills and challenges to offer on your Pokémon journey.