Pokemon Go player catches them all!
Redditor ftb_hodor's collection includes 142 Pokémon and was accomplished after walking an incredible 153.2km. He said that of the regular 150 Pokémon (not including Mew), "five Pokémon aren't in the game yet and three region-locked and not available in the US."
He is currently missing Farfetch'd, Mr. Mime, Kangaskhan (exclusive to Asia, Europe and Australia respectively), plus the three legendary birds, Ditto and Mewtwo.

