The Squid Game Season Two has released a new teaser announcing the cast
South Korea has knocked it out of the park with its catalog of horror over the past decade. The Squid Game itself has won over thirty awards since its release and has cemented itself in pop culture around the world. Like much of the horror coming out of South Korea,…