Country Creates The First Full Squid Game Experience In The World

  Last year, the South Korean series Squid Game took everyone by surprise as it became one of the most watched shows on Netflix in the world. Millions tuned into this disturbing yet addicting show that easily became one of our favorites. Now the first real life experience of Squid Game in the whole world […]