Pokemon Go is one of the world's most popular mobile games, with hundreds of monsters to catch hidden around the real world.
One of them, Ditto, isn't as easy to get hold of as you may expect. That's because this Pokemon essentially mimics other Pokemon, essentially hiding in plain sight by taking the appearance of other Pokemon.
Ditto has learned to hide as more Pokemon as they've been added to the game – you can find all of them below.
Be sure to watch our wide variety of Pokemon content here!
Pokemon Go: How to Catch Ditto
Ditto can appear as the following Pokemon.
How to catch Ditto in Pokemon Go
There's no way to guarantee a Ditto, and that means you'll want to stock up on Pokeballs and throw them at all of the above.
Even if you don't end up with a Ditto, you'll earn plenty of XP – so it's not exactly a waste of time. Playing with friends also makes things easier – if one of you spots a Ditto, let your friends know so they can try and grab one too!