No, this is a credit card.
JCB International Credit Card Company and China Construction Bank jointly launched a credit card with the theme of Transformers characters. The card has 4 card surface designs at once. This is not only the first JCB brand credit card issued by China Construction Bank, but also the first Transformers-themed credit card in China! !