i saw this in a comic, does anyone know the artist? It was an atari duel masters card game ad.
yet another "whose art?" thread