South Korean fans of popular Netflix global hit series 'Squid Game' flocked to a park in Seoul, after a doll featured in the show was installed there.
More Videos
Thank you