There’s a new Squid Game: The Challenge winner. After defeating 456 players in a series of grueling childhood games, one contestant has claimed the multi-million-dollar prize and become the ...
Here's everything you should know about Perla Figuereo, player 072 and the winner of Squid Game: The Challenge season 2.