The original 150 Pokemon are now part of designs that can be incorporated into dress shirts through Original Stitch. The entire first generation (with the notable exception of Mew) is here, and you ...