The Topps-Pixar Snot Rod trading card is a collectible featuring the character Snot Rod from the movie "Cars." Manufactured by Topps in the United States in 2026, this English-language card is part of the Cars franchise. Perfect for fans of the film series, this non-sport trading card is a must-have for collectors looking to add a unique and fun item to their collection.