Squid Victory? China streaming site accused of copying Squid Game
Published
Chinese streaming site Youku said that it was just a "draft" poster, but netizens weren't convinced.
Full ArticlePublished
Chinese streaming site Youku said that it was just a "draft" poster, but netizens weren't convinced.
Full ArticleChinese streaming site Youku said that it was just a "draft" poster, but netizens weren't convinced.