All 898 Pokemon, from the first 8 generations, are included in this rather difficult word search!
From Abomasnow to Zygarde we've got them all captured in our pokemon word search grid!
We've got two versions so you can print them on A4 size or US Letter size. Can you find them all?!
Who will be the first to complete, what is arguably, the hardest word search puzzle in the world, and send in their solution?
Magnifying glass not included!