Inside the Pokémon Shirts Store in Harajuku, Japan
In February a limited-time store was opened to display the new line of Pokémon dress shirts developed by Original Stitch. So limited in fact, it was only open for a total of four days, the 21-24. All 150 of the available designs were on display (Mew’s was not yet able to be purchased) for people … Read more