Squid Game: We bet you did not know these 16 AMAZING FACTS about Netflix's South Korean drama

Did you watch Netflix's South Korean drama Squid Game? We bet you did not know these 16 AMAZING FACTS about the series.