Squid Game unlikely to see official release from Tencent, iQiyi or Youku given rampant piracy and strict censorship  South China Morning Post

Source

LEAVE A REPLY

Please enter your comment!
Please enter your name here