Oh, the Pokemon goodness!
This free epic pokemon cross stitch pattern has been created using generation 2 sprites, but it only contains the original 151 Pokemon. It was actually made by the Pokemon company too.
Stitch Count: 414w x 394h
Finished Size: 30″ x 28″ or 75cm x 71cm (14ct)
Number of colors: 94 (DMC)