Guess the names of the Pokemon based on the anagrams. Don't guess any Pokemon from other pokedexes, they are all on the FULL pokedex in Johto :). There are 15, can you get them all. If 2 minutes is not enough, or too much time, comment and tell me so :)
Fearow, Pinsir, Koffing, Paras and Oddish are all originally from Kanto. I thought you meant that all Pokemon in this quiz were original Johto Pokemon. Could you make this a bit clearer?
If you intend to stick with that rather than making it Johto-original Pokemon, then I agree with mushroomsteve that the description could reflect that more clearly. To me, "Don't guess any Pokemon from other pokedexes, they are all from Johto" sounds like it would not include Kanto Pokemon.