Adidas Tracksuit (Red) and Puma Sneakers Worn by Ben Stiller in The Royal Tenenbaums (2001) May 26, 2026 Kix Adidas, Puma