Netflix: Super Monsters Season 2 Launch An eye-catching pop up at Walmart locations across the country got kids and families hands-on and drove purchases of the debut consumer products line launched in conjunction with Season 2. Back to Case Studies NetflixKit ChowFebruary 6, 2020Consumers, Launch, Pop Up, Retail Installations, Tour 0 Likes