Tagged With mewtwo

29

At the moment, 145 of Pokemon GO's roster of 151 Pokemon can be either caught in the wild, evolved or hatched from an egg. The remaining six are a mystery — Ditto, Zapdos, Articuno, Moltres, Mewtwo and Mew. However thanks to a couple of curious fans, we can already know a.) that they are actually in the game and b.) just what they look like.