Gotta catch the same ones again.
Video Pokeball ZApril 02, 2013
The weirdness level is 8999. Whew.
Picture Muscleman MagikarpMarch 29, 2013
Here comes the Splash.
Picture The Fate of All ZubatsMarch 26, 2013
Try to repel your tears
Video Pokemon EvolutionMarch 25, 2013
If only Charles Darwin knew about rare candy
Picture New Possible EeveelutionsMarch 22, 2013
Pokemon fans are one step ahead of the people whose job this actually is.
An adventure 649 Pokemon in the making