Follow different Trainers around the Pokémon world as they grow and evolve with their Pokémon.
2006
1976
2002
1994
1975
2005
1996
2003
2001
2008
1991
1990
1989
1985