BROOKLYN HEIGHTS — All hail the PokéMaster.
A Brooklyn Heights man has caught all 145 Pokémon currently available worldwide on Pokémon GO, following sponsored trips to Paris, Hong Kong and Sydney to catch the last few "pocket monsters," which are only available in those regions, Business Insider reported.
Nick Johnson, 28, who caught most of his Pokémon in Brooklyn and Manhattan, has been chronicling his adventure on Twitter and Snapchat.
Johnson first made headlines after being the first person to catch all 142 Pokémon available in the U.S.
The media attention landed him a travel sponsorship to catch the last three Pokémon currently available worldwide.
His first stop was Paris, where he found the mysterious Mr. Mime.
Johnson next traveled to Hong Kong, where he met real-life Pikachu...
...and also captured the scallion-toting duck Farfetch'd.
He then raced to Syndey for his last catch...
...where he became every Pokémon GO player's new hero.