The product is a 2026 Topps Chrome Marvel Comics trading card featuring Nimrod, with card number 139. This non-sport collectible is part of the 2026 Topps Chrome Marvel Comics set, manufactured by Topps in English language. While the card is not autographed, it is a sought-after item for fans and collectors of Marvel Comics and Topps trading cards.