Can You Spot the Ditto?

Can you spot the Ditto in a sea of Pokemons? It's harder than you think!