The piece was based on an article called: Netflix Is the Most Intoxicating Portal to Planet Earth.
Instead of trying to sell American ideas to a foreign audience, it’s aiming to sell international ideas to a global audience. Countries in the illustration are: Japan, South Korea, Netherlands, Italy and Greenland.