I can't track back the image to its original owner, but considering the fact that the website hosts a multitude of images that are already in exclusive print-/ redistribution licences, I'm doubting whether it obtains its submissions in a legal fashion. I would highly recommend using different card art.