A New Yorker has already caught all 142 Pokemon roaming in the U.S
Since then, Pokemon Go has launched in more than 30 markets, most recently Japan. In totality, there are 151 monsters that need to be caught in Pokemon Go. So, how did he achieve this feat? The feat was made possible by the Level 31 Pokemon trainers utmost dedication. He has walked an average of 8 miles a day in the two weeks since the game came out. However, according to Johnson, it was worth fulfilling his childhood dream of catching em all....