Another South Korean drama is taking over Netflix following the blockbuster success of Squid Game.... Read more