... Multi-bags Ziplocked Card Bag It is statistically shown that in America, there are 8 credit cards for a person on ... average, and there are 150 credit cards for 100 people in Japan, and for Chinese, everyone has 3 cards accordingly. How ... , we do have ID card, banking card, shopping card.... We live in a world full of cards. A card bag becomes more ...