If you were to ask Pokémon fans which Pokémon they thought would be among the top 10 most rare in Pokémon Go before the app went absolutely viral, there would have likely been a laundry list of creatures they would have rattled off before getting to Porygon.
Porygon is almost a myth out in the wild, although it has been seen by a small number of players. That being said, the incredibly uncommon Pokémon does not require a 10km egg like a large number of its rare cohorts on this list. Like Tauros, Porygon can be obtained by hatching a 5km egg.
While this may sound a lot easier than finding and hatching a 10km egg – seeing as how a player only has to walk half the distance – it really is not. While there are 17 possible Pokémon that can be hatched from a 10km egg, there are 42 different characters that could possibly emerge from a 5km egg, and there is always the possibility of hatching the same Pokémon twice or more. Suffice it to say, gamers have to be pretty lucky to come across this rare Pokémon.