Follow us on
loading....
Netizens couldn't help but notice the striking parallels between the new Netflix show Squid Game and the Bollywood film Luck...