The first Pokémon Go master catch all 145 Pokémon

Pokémon Go is a augmented life game which you can catch Pokémon in real world by your phones. The game blurs the boundaries between the virtual space and real space. Pokéstops and gyms are used to gain items and level up, these are all existing in the real world. The developer set the places in the real buildings. The ultimate goal of the game is to complete the entries in the Pokédex, a comprehensive Pokémon encyclopedia.

According to the original video games that Pokémon Go is based on, there are 151 total monsters.  We know that there are 142 you can catch in the US, six legendaries within the original 151 are thought to be unattainable at the moment, plus three more exclusive to certain international regions. More people are in Pokémon Go mania. But it’s really impossible to catch all Pokémon. Recently the world officially has its first Pokémon master: Brooklyn-based Nick Johnson revealed that he’s caught every available Pokémon in Pokémon Go after traveling the world to do so.

In July, Johnson made headlines when he managed to capture all of the 142 Pokémon available within the United States. With accommodations covered by Marriott Rewards and travel paid for by Expedia, Johnson set off last week to find those three international Pokémon and complete the set. First, Johnson went to Paris, France, to catch Europe’s exclusive Mr. Mime, where they were greeted at their hotel by an employee in a Pikachu snuggie. Mr. Mime was a difficult capture, Johnson says, largely because the same day that he left, Pokémon Go developer Niantic totally changed where Pokémon appeared — meaning all the intelligence he gathered from Reddit and Facebook ahead of his arrival was worthless.

Then he went to Hong Kong. In Hong Kong, Johnson says, he was surrounded by fans and media while he searched for Asia’s Farfetch’d. Eventually, to keep to the tight travel schedule, his trip sponsors at Expedia drove him around for half an hour until they encountered the monster he needed.  After that, it was onwards to Sydney, where Johnson just caught Australia’s Kangaskhan — marking the completion of his Pokédex, with 145 monsters caught. Johnson went to Paris, then Hong Kong, then Sydney.

Johnson officially completed his world Pokédex on Thursday by catching Kangaskhan. Next, Johnson is off to Tokyo, where he’ll do media interviews, catch up with fellow Pokémon fans, and try to visit Nintendo headquarters (they haven’t yet gotten back to his tweet requesting a meeting). Meanwhile, Pokémon Go developer Niantic is hinting that those few missing monsters might be coming soon. In fact, thanks to a glitch, some people got ahold of legendary Pokémon ahead of schedule. If you want to keep up with Johnson and his global Pokémon adventure, he’s chronicling the whole thing on Snapchat.