It's a DSTT and they've put an ACEKARD sticker on it.
We import both of these products. If you buy in bulk, suppliers normally send you the cards, stickers, and packaging separately and you have to put them together. From what I can see, it's the new build DSTT because of the divot on the left...