Nerd Culture Build Your Own Super Unique “Squid Game” Diorama Set Colin K Bass Oct 22, 2021 "Squid Game" is the most recent worldwide hit on Netflix. It came out of nowhere, but the iconic costumes, sets and scenes have taken over the internet. From memes to merchandise, "Squid Game" is…