Following on from the successful launch of its smart Pokémon Shirts range, Original Stitch is now selling masks featuring the original 151 Pokémon.
The new site allows you to choose from all your favourite generation one Pokémon on the front side, and then one of four colours of breathable mesh fabric on the back (white, black, pink, or blue). Once you've chosen your favourite combination and size (small or medium), you can place your order with delivery expected in 5-6 weeks.
They cost $18 each with a $15 shipping charge being added for orders containing one to four masks. Delivery is available to Japan, United States, Hong Kong, Taiwan, Singapore, Malaysia, Philippines, India, Indonesia, United Kingdom, Spain, Germany, Italy, France, Canada, Australia, and New Zealand.
They might be a little on the pricey side, but are you tempted to grab one of these for your weekly shop? Let us know in the comments.