Pokémon Shirts opens physical store in Tokyo with all 151 Kanto species designs on display

Mail-order fashion company opens Harajuku showroom so fans can see the shirts before they buy, and also offers in-store exclusive patterns.

Read More