>>58213311
If this is the one you're thinking about, it's probably legit. They only recently confirmed that there are 94 cards in the set when the ETB and booster box information came out.

It isn't also photoshopped fan art.