Pokémon Shirts now selling masks with any of the original 151

Pokémon Shirts now selling masks with any of the original 151

Deciding that designer shirts were simply not enough, the Pokémon Shirts e-store is now selling masks themed after any of the original 151 Pokémon, but with a few important caveats. The store page for the new masks allows you to easily select your favorite …❗️ read more