Nerd Culture Build Your Own Super Unique “Squid Game” Diorama SetBy Colin K BassOctober 22, 2021 “Squid Game” is the most recent worldwide hit on Netflix. It came out of nowhere, but the iconic costumes, sets…