Original Stitch, the company that makes the Pokémon Shirts, has announced that the business will be closing on June 11th, 2023. Important Announcement: Closure of Pokémon Shirts Today, we have some important news to share regarding the future of Pokémon Shirts. After four incredible years si...