Pokemon Shirts by Original Stitch incorporate the original 151 Pokemon in custom designed shirts and t-shirts. You can literally use patterns from the entire original Pokedex to create custom shirts, mixing and matching different designs on the sleeves, collars and base of the shirt.
Well, it’s finally confirmed that they’ll come to other parts of the world outside of Japan. Right now, you can head to the website and order them in Australia dollars and even get them shipped over here.
They’re not cheap, but keep in mind, everything about these is custom. You can select the sizing based on your sleeve, collar and obviously the designs are custom (or you can just order the stock standard ones).