A Creators of the Universe promo card initialed by Barry Windsor-Smith. Very rare.
Seller SKU: CRD00942-1