Korean Dramas The Blue Road Comes to Netflix on November 20, and It Is a Korea-Japan Serial Killer Hunt Set During the 2002 World Cup 9:52 PM