We sell Japanese Pokemon card carrying cases. These cases are only sold in Japan at the Pokemon Center and sometimes a small amount of licensed toy stores. These Pokemon card storage cases can hold up to 1250 Pokemon cards. They provide very convenient storage for your cards and make it easy to bring your Pokemon cards with you everywhere. If you are looking to buy the best Japanese Pokemon card game accessories, then you have come to the right place. Get all of your officially licensed Japanese Pokemon card carrying cases right here.