Please note that this is a pre-sale. The pre-sale period lasts until 21.6. And your items will be shipped by the end of the first week of July. So, please be patient darlings! (If you ordered before June 8, your order will be processed sooner.)
The size of the card is A5. It's printed in Germany on recycled thick paper.