Squid Game

Squid Game ★★★★½

South Korean creators are really killing it!!! Nobody is doing it like them!!